я окончательно разочаровался в opensource
От: icezone  
Дата: 29.07.17 22:59
Оценка: 15 (4) +1 :))
Как шароварщик, я долгое время относился к opensource нейтрально, хотя для себя решил, что проект без спонсорской поддержки нежизнеспособен.
Было несколько попыток использовать LGPL код, но каждый раз я наталкивался на банальные ошибки и изобретал свой велосипед или покупал коммерческую либу.
Как добросовестный разработчик я сообщал об ошибках... и каждый раз получал полный игнор.

В начале месяца я получил очередное критическое обновление, которое отказалось работать.
Ошибка оказалась в копипасте, при создании нового модуля, о чем я сразу сообщил разработчикам.
Как вы думаете какая была реакция?

Что мы имеем в итоге? Либо это проект со спонсорами, которые равносилен работе на дядю,
либо это любительская поделка, которую можно применять только в образовательных целях.

p.s. проекты, о которых я говорю, установлены на 99% компов,

p.p.s. модераторы, не переносите топик в Священные войны, речь идет о применении opensource в шароваре
Отредактировано 30.07.2017 0:13 icezone . Предыдущая версия .
Re: я окончательно разочаровался в opensource
От: ov  
Дата: 30.07.17 01:43
Оценка: :)
I>Как вы думаете какая была реакция?

а я люблю opensource. с нуля дольше писать
лучшее сообщение о проблеме это патч — их любят и по моему опыту охотно принимают.
Re: я окончательно разочаровался в opensource
От: SchweinDeBurg Россия http://zarezky.spb.ru/
Дата: 30.07.17 02:10
Оценка: 4 (1) +1
Здравствуйте, icezone, Вы писали:

i> Что мы имеем в итоге? Либо это проект со спонсорами, которые равносилен работе на дядю,

i> либо это любительская поделка, которую можно применять только в образовательных целях.

Поделюсь обратным опытом:

Bluefish Editor, пользуюсь регулярно во вполне практических целях; на каком-то этапе версия из SVN отказалась собираться со старой версией GLib (у меня CentOS 6), написал в баг-трекер, приложив патч, в течение суток он в "творчески переработанном" виде попал в транк.

CopyQ, пользуюсь каждодневно, здесь можно посмотреть на скорость реакции на созданные мной issues.

mpv, пользуюсь очень часто, смотрим здесь.

MKVToolNix, пользуюсь эпизодически — пустячок, а приятно.

Zeal, пользуюсь часто — и дня не прошло.

Ну и так далее...

i> p.s. проекты, о которых я говорю, установлены на 99% компов,


Вот тут не скажу, сколько у этих проектов еще пользователей.
avalon/2.0.5
- Искренне ваш, Поросенок Пафнутий ~ ICQ#116846877
In Windows, there’s always a catch… © Paul DiLascia
Re[2]: я окончательно разочаровался в opensource
От: SchweinDeBurg Россия http://zarezky.spb.ru/
Дата: 30.07.17 02:13
Оценка: +1
Здравствуйте, ov, Вы писали:

ov> лучшее сообщение о проблеме это патч — их любят и по моему опыту охотно принимают.


По моему опыту, какой-либо корреляции между наличием/отсутствием патча и скоростью отклика авторов не наблюдалось.
avalon/2.0.5
- Искренне ваш, Поросенок Пафнутий ~ ICQ#116846877
In Windows, there’s always a catch… © Paul DiLascia
Re: я окончательно разочаровался в opensource
От: velkin Удмуртия http://blogs.rsdn.org/effective/
Дата: 30.07.17 05:17
Оценка:
Здравствуйте, icezone, Вы писали:

I>Было несколько попыток использовать LGPL код, но каждый раз я наталкивался на банальные ошибки и изобретал свой велосипед или покупал коммерческую либу.


Можно попробовать использовать стабильные версии, конечно они могут отставать на пару лет от текущей версии.
Re: я окончательно разочаровался в opensource
От: uuuser  
Дата: 30.07.17 08:44
Оценка:
Здравствуйте, icezone, Вы писали:

I>Что мы имеем в итоге? Либо это проект со спонсорами, которые равносилен работе на дядю,

I>либо это любительская поделка, которую можно применять только в образовательных целях.

I>p.s. проекты, о которых я говорю, установлены на 99% компов,


как то не вяжутся понятия любительская поделка и установлены на 99% компов

а вообще если это не какой нибудь ffmpeg, то по мне проще забить на лицензии и локально пилить самому под себя.
Re: я окончательно разочаровался в opensource
От: vsb Казахстан  
Дата: 30.07.17 08:49
Оценка: +2
В OpenSource хоть самому можно баг пофиксить. А если баг у MS и он не особо приоритетный, фиг они его когда пофиксят, например.
Re: я окончательно разочаровался в opensource
От: Grayscaler Россия  
Дата: 30.07.17 09:39
Оценка:
Здравствуйте, icezone, Вы писали:

В веб-разработке сейчас почти всё open-source, вот там реальный адище, содом и гоморра.
Re[2]: я окончательно разочаровался в opensource
От: ov  
Дата: 30.07.17 10:01
Оценка:
vsb>А если баг у MS и он не особо приоритетный, фиг они его когда пофиксят, например.

вот не припомню, кстати, багов у MS. не попадались. зато от Apple я натерпелся много чего. и их стандартная практика — это не отвечать на багрепорт до выпуска новой макоси, а потом закрыть его со словами "повторите в новой макоси — создавайте новый багрепорт". не люблю я их, вобщем
Re[3]: я окончательно разочаровался в opensource
От: Mihas  
Дата: 30.07.17 10:19
Оценка: +1
Здравствуйте, ov, Вы писали:

ov>вот не припомню, кстати, багов у MS. не попадались.

Я за свою практику нашел два бага в библиотеках .Net. Первый баг я успел запостить, но MS фиксить его отказался, сказав, что так надо. Второй они сами обнаружили и исправили. Но массовому потребителю он все же успел попасть.
Re: я окончательно разочаровался в opensource
От: turbocode  
Дата: 30.07.17 10:51
Оценка: :)
Здравствуйте, icezone, Вы писали:

Опенсорс тем и хорош что дает возможность исправить ошибку у себя, не дожидаясь официального релиза c багофиксами.
Re[3]: я окончательно разочаровался в opensource
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 30.07.17 12:01
Оценка: +2
Здравствуйте, ov, Вы писали:

ov>вот не припомню, кстати, багов у MS.


В 2006-м я им писал про несколько багов в VS 2005 (IDE, IntelliSense, компилятор C++, линкер). Где-то на третьем багрепорте стало понятно, что им насрать с высокой башни на любой багрепорт, исходящий не от достаточно жирного заказчика. Только в тех случаях, когда удавалось выйти на конкретных разработчиков, которые изредка появлялись в тематических форумах, можно было наблюдать хоть какое-то движение.
Re[2]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 14:44
Оценка:
Здравствуйте, ov, Вы писали:

ov>а я люблю opensource. с нуля дольше писать

ov>лучшее сообщение о проблеме это патч — их любят и по моему опыту охотно принимают.

так я и отправил патч, там ошибка в одном символе
на гитхабе похожий pull request висит уже больше недели, реакции нет
Re[2]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 14:54
Оценка:
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>Вот тут не скажу, сколько у этих проектов еще пользователей.


несколько лет назад я хотел делать свой видеоконвертер, первым делом получил деление на 0 в ogg vorbis,
написал разработчикам — говорят их проблемы windows не волнуют, у них все работает.
второй косяк был в lame — настройки просто игнорировались.
думаю оба этих кодека есть на каждом компьютере.
Re[2]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 14:58
Оценка:
Здравствуйте, uuuser, Вы писали:

U>как то не вяжутся понятия любительская поделка и установлены на 99% компов


выше примеры привел
нет финансовой заинтересованности — нет и ответственности

U>а вообще если это не какой нибудь ffmpeg, то по мне проще забить на лицензии и локально пилить самому под себя.


Нельзя быть мастером на все руки. Если я в теме не разбираюсь, то и пилить сам никогда не буду.
Re[2]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 15:01
Оценка:
Здравствуйте, Grayscaler, Вы писали:

G>В веб-разработке сейчас почти всё open-source, вот там реальный адище, содом и гоморра.


Это и есть основная причина создания топика, обновление скриптов положило сайт
и пришлось в субботнюю ночь заниматься не тем, чем планировал.
Re[2]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 15:03
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>В OpenSource хоть самому можно баг пофиксить.


Да, можно. При условии, что автор примет твой коммит, но у меня всегда получается, что автор не фиксит ошибку
и после каждого обновления мне приходится снова добавлять костыли в чужой код.
Re[2]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 15:13
Оценка:
Здравствуйте, velkin, Вы писали:

V>Можно попробовать использовать стабильные версии, конечно они могут отставать на пару лет от текущей версии.


я недавно писал про Centos с устаревшей openssl, он отстает от стабильной версии на пару лет
Re[3]: я окончательно разочаровался в opensource
От: GarryIV  
Дата: 30.07.17 15:28
Оценка:
Здравствуйте, icezone, Вы писали:

G>>В веб-разработке сейчас почти всё open-source, вот там реальный адище, содом и гоморра.


I>Это и есть основная причина создания топика, обновление скриптов положило сайт

I>и пришлось в субботнюю ночь заниматься не тем, чем планировал.

Только причина не в оперсоурсе как таковом. В java тоже все открыто но порядка несравнимо больше. Если есть у проекта толковый хозяин — будет порядок, нет — будет содом и немерле.
WBR, Igor Evgrafov
Re[4]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 15:47
Оценка:
Здравствуйте, GarryIV, Вы писали:

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


Я немного о другом — в опенсорсе я вижу ошибку и отправляю патч.
Надо просто принять мои исправления. Никаких трудозатрат.

Зачем мне в следующий раз тратить свое время, если разработчикам это не нужно?
Re[5]: я окончательно разочаровался в opensource
От: maks__  
Дата: 30.07.17 18:35
Оценка:
I>Я немного о другом — в опенсорсе я вижу ошибку и отправляю патч.
I>Надо просто принять мои исправления. Никаких трудозатрат.

I>Зачем мне в следующий раз тратить свое время, если разработчикам это не нужно?


не трать
в чем вопрос-то ? )))
Re[3]: я окончательно разочаровался в opensource
От: uuuser  
Дата: 30.07.17 18:37
Оценка: +1
Здравствуйте, icezone, Вы писали:

vsb>>В OpenSource хоть самому можно баг пофиксить.


I>Да, можно. При условии, что автор примет твой коммит, но у меня всегда получается, что автор не фиксит ошибку

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

есть золотое правило: работает — не трогай.
Re[3]: я окончательно разочаровался в opensource
От: vsb Казахстан  
Дата: 30.07.17 20:29
Оценка:
Здравствуйте, icezone, Вы писали:

vsb>>В OpenSource хоть самому можно баг пофиксить.


I>Да, можно. При условии, что автор примет твой коммит, но у меня всегда получается, что автор не фиксит ошибку


Сделай форк.

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


Это лучше, чем ничего.
Re[4]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 20:29
Оценка:
Здравствуйте, uuuser, Вы писали:

U>есть золотое правило: работает — не трогай.


дык, не работает
Re[6]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 20:30
Оценка:
Здравствуйте, maks__, Вы писали:

__>не трать

__>в чем вопрос-то ? )))

в самой идее опенсорса, что совместными усилиями код делается лучше
Re[5]: я окончательно разочаровался в opensource
От: uuuser  
Дата: 30.07.17 20:36
Оценка:
Здравствуйте, icezone, Вы писали:

U>>есть золотое правило: работает — не трогай.


I>дык, не работает


I>>В начале месяца я получил очередное критическое обновление, которое отказалось работать.
Re[6]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 22:33
Оценка:
Здравствуйте, uuuser, Вы писали:

I>>>В начале месяца я получил очередное критическое обновление, которое отказалось работать.


ключевое слово — критическое
там дыра была с каменный мост
Re[4]: я окончательно разочаровался в opensource
От: icezone  
Дата: 30.07.17 22:36
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Сделай форк.


смысл форкать код, в котором не разбираешься?

vsb>Это лучше, чем ничего.


согласен
Re[4]: я окончательно разочаровался в opensource
От: CEMb  
Дата: 31.07.17 02:19
Оценка:
Здравствуйте, vsb, Вы писали:

I>>Да, можно. При условии, что автор примет твой коммит, но у меня всегда получается, что автор не фиксит ошибку


vsb>Сделай форк.


После каждого апдейта основной ветки, если автор не апрувит пулреквест, придётся заново всё исправлять каждый раз.
Re[3]: я окончательно разочаровался в opensource
От: CEMb  
Дата: 31.07.17 02:33
Оценка: 5 (2)
Здравствуйте, icezone, Вы писали:

ov>>а я люблю opensource. с нуля дольше писать

ov>>лучшее сообщение о проблеме это патч — их любят и по моему опыту охотно принимают.

I>так я и отправил патч, там ошибка в одном символе

I>на гитхабе похожий pull request висит уже больше недели, реакции нет

Имхо, дело не в опенсорсе, а в деньгах, есть проприетарные опенсорсные проекты, которые хорошо саппортятся (например, Prof-UIs).

free OpenSource, так же, как и закрытый, но бесплатный freeware — когда проходит интерес, с ним пропадает мотивация что-то делать. А интерес пропадает быстро, если ты не упоротый альтруист. Когда денег/выгоды не получаешь, очень быстро в подсознании возникает вопрос: "а нафига мне это?", который не даёт что-то делать дальше. При этом старт может быть вполне успешный — софт стоит на 99% компов, да, но продать и монетизирвать его нормальной возможности нет(KMPlayer например). И продолжать питаться кактусами как-то не хочется...
Re[5]: я окончательно разочаровался в opensource
От: rm822 Россия  
Дата: 31.07.17 06:14
Оценка:
I>Я немного о другом — в опенсорсе я вижу ошибку и отправляю патч.
I>Надо просто принять мои исправления. Никаких трудозатрат.
Трудозатраты как минимум на понимание проблемы, ревью кода, тестирование
Re[3]: я окончательно разочаровался в opensource
От: pestis  
Дата: 31.07.17 06:32
Оценка: :)
Здравствуйте, icezone, Вы писали:

I>нет финансовой заинтересованности — нет и ответственности


А чего же ты тогда не предложил денег за свои фиксы?
Re[5]: я окончательно разочаровался в opensource
От: Anton Batenev Россия https://github.com/abbat
Дата: 31.07.17 07:17
Оценка:
Здравствуйте, CEMb, Вы писали:

CEM> vsb>Сделай форк.

CEM> После каждого апдейта основной ветки, если автор не апрувит пулреквест, придётся заново всё исправлять каждый раз.

Достаточно же просто сделать rebase (ну или merge) — одна команда, по сути.
Бэкапимся на Яндекс.Диск
Re[2]: я окончательно разочаровался в opensource
От: Mr.Delphist  
Дата: 31.07.17 10:04
Оценка:
Здравствуйте, uuuser, Вы писали:

U>как то не вяжутся понятия любительская поделка и установлены на 99% компов


А почему нет? Вот ярчайший пример: OpenSSL. Если надо собрать на стандартный конфиг, всё зашибись работает. Чуть шаг в сторону — начинается поле чудес, вплоть до некомпилябельности. И это мы даже не говорим про уязвимости — тупо не работает или даже не собирается код.
Re[4]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 10:14
Оценка:
Здравствуйте, pestis, Вы писали:

P>А чего же ты тогда не предложил денег за свои фиксы?


зарплату должен сотрудник работодателю платить?
Re[3]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 10:15
Оценка:
Здравствуйте, Mr.Delphist, Вы писали:

MD>А почему нет? Вот ярчайший пример: OpenSSL. Если надо собрать на стандартный конфиг, всё зашибись работает. Чуть шаг в сторону — начинается поле чудес, вплоть до некомпилябельности. И это мы даже не говорим про уязвимости — тупо не работает или даже не собирается код.


не надо о грустном, мне этот OpenSSL уже много крови попортил
Re[3]: я окончательно разочаровался в opensource
От: Mr.Delphist  
Дата: 31.07.17 10:15
Оценка:
Здравствуйте, ov, Вы писали:

ov>вот не припомню, кстати, багов у MS. не попадались.

* Были проблемы с ipv4-структурами
* Всё ещё есть проблемы с ipv6 (скоупы неправильно обрабатываются).
* Есть проблемы c обработкой исключений при работе с отсутствующими ресурсами в NET-приложениях http://windowsasusual.blogspot.ru/2015/10/wpf-applicationcurrentfindresource-and.html

ov>не люблю я их, вобщем

Да кто ж их любит
Re[6]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 10:18
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>Достаточно же просто сделать rebase (ну или merge) — одна команда, по сути.


и что получим в итоге если они этот баг пофиксят другим способом?
Re[5]: я окончательно разочаровался в opensource
От: pestis  
Дата: 31.07.17 10:23
Оценка:
Здравствуйте, icezone, Вы писали:

I>зарплату должен сотрудник работодателю платить?


Опенсорс не означает что некий icezone все получает бесплатно. Если он хочет чтобы какой-то баг пофиксили, он может за это заплатить. Может не платить и дождаться пока кто-то другой заплатит. Например, разработчик заплатит сам себе и починит бесплатно.
Re[6]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 10:24
Оценка:
Здравствуйте, rm822, Вы писали:

R>Трудозатраты как минимум на понимание проблемы, ревью кода, тестирование


почему они перед релизом не проводили тестирование?

я описал в чем проблема — банальная копипаста, надо изменить одну букву
Re[2]: я окончательно разочаровался в opensource
От: Temnikov Россия  
Дата: 31.07.17 10:31
Оценка:
vsb>В OpenSource хоть самому можно баг пофиксить. А если баг у MS и он не особо приоритетный, фиг они его когда пофиксят, например.
Обращался, у нас из-за одного secury updat'а стали сервера падать, ладно бы только у нас, у всех наших клиентов. За 1,5 квартала в целом пофиксили, дольше разбирались когда повторяли ситуацию+логи собирали. Еще через пару месяцев выпустили в составе апдейта всем пользователям.
Но такой сценарий денег стоит.
Re[6]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 10:56
Оценка:
Здравствуйте, pestis, Вы писали:

P>Опенсорс не означает что некий icezone все получает бесплатно. Если он хочет чтобы какой-то баг пофиксили, он может за это заплатить. Может не платить и дождаться пока кто-то другой заплатит. Например, разработчик заплатит сам себе и починит бесплатно.


читаем еще раз — я исправил баг и отправил патч разработчикам, у меня все работает
Re[7]: я окончательно разочаровался в opensource
От: pestis  
Дата: 31.07.17 10:59
Оценка:
Здравствуйте, icezone, Вы писали:

I>читаем еще раз — я исправил баг и отправил патч разработчикам, у меня все работает


По-твоему влить патч в апстрим это не работа?
Re[8]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 11:25
Оценка:
Здравствуйте, pestis, Вы писали:

P>По-твоему влить патч в апстрим это не работа?


логично, если они не стали тестировать перед релизом, то и принять исправление им тоже лень
как ты думаешь — в следующий раз я стану им помогать?

p.s. если бы это был единичный случай, то я и тему бы не создавал
Re[9]: я окончательно разочаровался в opensource
От: pestis  
Дата: 31.07.17 11:39
Оценка:
Здравствуйте, icezone, Вы писали:

I>логично, если они не стали тестировать перед релизом, то и принять исправление им тоже лень

I>как ты думаешь — в следующий раз я стану им помогать?

I>p.s. если бы это был единичный случай, то я и тему бы не создавал


Я не поспеваю за твоей мыслью Ты хочешь чтобы незнакомые люди сделали тебе что-то бесплатно и обижаешься когда они не бросают свои дела и не кидаются тебе помогать?
Re[7]: я окончательно разочаровался в opensource
От: rm822 Россия  
Дата: 31.07.17 11:59
Оценка: +1
R>>Трудозатраты как минимум на понимание проблемы, ревью кода, тестирование
I>почему они перед релизом не проводили тестирование?
может проводили, а может и нет.
в любом случае они тебе ничего не должны. в т.ч. читать твои заплатки или как-то отвечать на них
Re[10]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 12:07
Оценка: 3 (2) +1
Здравствуйте, pestis, Вы писали:

P>Я не поспеваю за твоей мыслью Ты хочешь чтобы незнакомые люди сделали тебе что-то бесплатно и обижаешься когда они не бросают свои дела и не кидаются тебе помогать?


Ок, повторяю специально для тебя.
Я наткнулся на баг в стабильной версии, бросил свои дела, исправил ошибку и отправил патч незнакомым людям бесплатно.
Re[8]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 12:11
Оценка:
Здравствуйте, rm822, Вы писали:

R>может проводили, а может и нет.


ну уж нет, если проводили, то вся система бы рухнула

R>в любом случае они тебе ничего не должны. в т.ч. читать твои заплатки или как-то отвечать на них


вот поэтому и разочаровался
Re[11]: я окончательно разочаровался в opensource
От: pestis  
Дата: 31.07.17 12:16
Оценка: +1 -1
Здравствуйте, icezone, Вы писали:


I>Ок, повторяю специально для тебя.

I>Я наткнулся на баг в стабильной версии, бросил свои дела, исправил ошибку и отправил патч незнакомым людям бесплатно.

Твоя добрая воля не означает обязанности проявлять добрую волю по отношению к тебе.
Re[12]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 12:34
Оценка: 1 (1) +1
Здравствуйте, pestis, Вы писали:

P>Твоя добрая воля не означает обязанности проявлять добрую волю по отношению к тебе.


Почему по отношению ко мне? У меня все работает. Это наплевательское отношение к пользователям.
Re[7]: я окончательно разочаровался в opensource
От: Anton Batenev Россия https://github.com/abbat
Дата: 31.07.17 13:42
Оценка:
Здравствуйте, icezone, Вы писали:

i> AB>Достаточно же просто сделать rebase (ну или merge) — одна команда, по сути.

i> и что получим в итоге если они этот баг пофиксят другим способом?

Если человек смог исправить баг, то он в состоянии понять, что его же пофиксили другим способом. Тем более изначально речь идет о том, что ошибку долго не исправляют, то проблем это составлять не должно.

P.S. А вообще, конечно, это странно — обычно исправление ошибки не заставляет себя долго ждать в апстриме. Возможно кто-то что-то недоговаривает, или владелец проекта упорот, или ошибка сильно специфична (неподдерживаемая проектом ОС, например).
Re: я окончательно разочаровался в opensource
От: AleksandrN Россия  
Дата: 31.07.17 14:33
Оценка: -1
Здравствуйте, icezone, Вы писали:

I>p.s. проекты, о которых я говорю, установлены на 99% компов,


Укажи, что за проекты, а иначе получается обсуждение сферического ПО в вакууме.
Проектов с открытыми исходниками очень много и все они разрабатываются и поддерживаются по разному. Какие-то — поддерживает крупная организация, потому, что это приносит ей выгоду. Какие-то — небольшая группа энтузиастов. Какие-то — автор однажды выложил код и забил на него и всё поддерживается редкими патчами от тех, кому это очень нужно. Из этого вытекает разная скорость реакции на патчи и сообщения об ошибках.

Из моего маленького опыта:
wxWidgets — добавил фичу. Быстро ответили, что приняли её, ещё немного добавили к моим исправлениям. Но в нестабильной ветке это исправление висело около 3-х лет, пока не вышла новая стабильная версия.
libamqpcpp — исправил ошибку. Через день поблагодарили и влили исправление в основную ветку. В сообщениях об ошибках видел месячной давности сообщение об этой же ошибке, но никто не торопился её исправлять, пока я не натолкнулся на неё и не исправил.
RabbitMQ — обнаружил проблему, написал. Быстро ответили и стали искать причину.
Re[8]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 14:37
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>Если человек смог исправить баг, то он в состоянии понять, что его же пофиксили другим способом. Тем более изначально речь идет о том, что ошибку долго не исправляют, то проблем это составлять не должно.


ты думаешь, что я через год вспомню об этом баге?

AB>P.S. А вообще, конечно, это странно — обычно исправление ошибки не заставляет себя долго ждать в апстриме. Возможно кто-то что-то недоговаривает, или владелец проекта упорот, или ошибка сильно специфична (неподдерживаемая проектом ОС, например).


Пока в ответ тишина. Ошибка элементарна — обращение к неинициализированной переменной. Код скопировали, а переменную не исправили.

В других случаях именно так и было — компилятор не тот, ОС не та.
Re[2]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 15:35
Оценка:
Здравствуйте, AleksandrN, Вы писали:

AN>Укажи, что за проекты, а иначе получается обсуждение сферического ПО в вакууме.


Я чуть выше примеры приводил с аудиокодеками, правда давно это было, не в курсе — исправлено это сейчас или нет.
Потом была C++ математическая либа с дикими тормозами под Windows,
следом библиотека под Delphi, которую разработчики превратили в сборную солянку из несовместимых модулей.

Сейчас речь идет о скриптах для сайта и боюсь этот случай не последний.
Я сейчас перетряхиваю все свое хостинговое хозяйство и это напоминает хождение по граблям.
В итоге поднял VPS на DO и там все тестирую предварительно. Если система падает, то из снэпшота восстанавливаю и пробую снова.
Re[7]: я окончательно разочаровался в opensource
От: wraithik Россия  
Дата: 31.07.17 15:47
Оценка: 1 (1)
Здравствуйте, icezone, Вы писали:

I>Здравствуйте, maks__, Вы писали:


__>>не трать

__>>в чем вопрос-то ? )))

I>в самой идее опенсорса, что совместными усилиями код делается лучше


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

Бесплатное ПО как правило дерьмовое, платное — нормальное, с опенсорсностью связи нет.
Re[3]: я окончательно разочаровался в opensource
От: Aquilaware  
Дата: 31.07.17 17:04
Оценка: +1 :))
Здравствуйте, icezone, Вы писали:

I>Я сейчас перетряхиваю все свое хостинговое хозяйство и это напоминает хождение по граблям.


Поэтому никогда не используем и не будем использовать эти все смузихлебные гироскутерные технологии ака Node, Perl, PHP и подобное.

Только ASP.NET или Java. Только компиляция. Только достижения цивилизации. Кому нужно подауншифтиться — увлекательный мир пингвинов и демонов ждет вас.
Re[3]: я окончательно разочаровался в opensource
От: m2l  
Дата: 31.07.17 17:30
Оценка:
Здравствуйте, Mr.Delphist, Вы писали:

MD>А почему нет? Вот ярчайший пример: OpenSSL. Если надо собрать на стандартный конфиг, всё зашибись работает. Чуть шаг в сторону — начинается поле чудес, вплоть до некомпилябельности. И это мы даже не говорим про уязвимости — тупо не работает или даже не собирается код.


А можно пример не стандартного конфига? Я вроде таких проблем не ловил, но надо знать опасные места.
Re[3]: я окончательно разочаровался в opensource
От: AlexGin Беларусь  
Дата: 31.07.17 20:33
Оценка: +2
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>Здравствуйте, ov, Вы писали:


ov>> лучшее сообщение о проблеме это патч — их любят и по моему опыту охотно принимают.


SDB>По моему опыту, какой-либо корреляции между наличием/отсутствием патча и скоростью отклика авторов не наблюдалось.


Sorry, но почему патч от условного Васи Пупкина, должен быть воспринят на ура и без проверок
Разработчикам надо:
1) -или разбираться в нём (что всегда муторно — ковырять в чужом коде);
2) -или понять проблему и решить её самим.

Что-то подсказывает мне, что всегда побеждает второй вариант
Поэтому и факт "наличия/отсутствия патча" практически не влияет на время bug-fix-а.
Re[4]: я окончательно разочаровался в opensource
От: icezone  
Дата: 31.07.17 22:04
Оценка: +1
Здравствуйте, AlexGin, Вы писали:

AG>Разработчикам надо:

AG>1) -или разбираться в нём (что всегда муторно — ковырять в чужом коде);
AG>2) -или понять проблему и решить её самим.

не надо ни в чем разбираться, я уже несколько раз писал — ошибка в имени переменной
блок кода скопировали, а имя переменной осталось прежним, это сразу бросается в глаза
исправить надо всего ОДИН символ.
Re[7]: я окончательно разочаровался в opensource
От: binnom  
Дата: 01.08.17 07:56
Оценка:
Здравствуйте, icezone, Вы писали:

R>>Трудозатраты как минимум на понимание проблемы, ревью кода, тестирование

I>почему они перед релизом не проводили тестирование?
Потому что не обязаны. Но если ты им не доверяешь, то можешь не пользоваться, или, как вариант, можешь поднимать тестовый стенд у себя.

I>я описал в чем проблема — банальная копипаста, надо изменить одну букву

Сути не меняет. Никто никому ничего не должен. Тем более бесплатно.
Re[9]: я окончательно разочаровался в opensource
От: Anton Batenev Россия https://github.com/abbat
Дата: 01.08.17 10:37
Оценка: +1
Здравствуйте, icezone, Вы писали:

i> AB>Если человек смог исправить баг, то он в состоянии понять, что его же пофиксили другим способом. Тем более изначально речь идет о том, что ошибку долго не исправляют, то проблем это составлять не должно.

i> ты думаешь, что я через год вспомню об этом баге?

Да, если ты форкнул репозиторий и собираешься из своей копии (а даже если забудешь что именно менял, то git log / diff напомнят).
Re[4]: я окончательно разочаровался в opensource
От: pestis  
Дата: 01.08.17 10:56
Оценка:
Здравствуйте, Aquilaware, Вы писали:

A>Поэтому никогда не используем и не будем использовать эти все смузихлебные гироскутерные технологии ака Node, Perl, PHP и подобное.


В потом вас отнесут на помоечку и закопают разом с волком вместе с дотнетом и явой.
Re[4]: я окончательно разочаровался в opensource
От: CoderMonkey  
Дата: 01.08.17 21:35
Оценка:
Здравствуйте, Mihas, Вы писали:

M>Я за свою практику нашел два бага в библиотеках .Net. Первый баг я успел запостить, но MS фиксить его отказался, сказав, что так надо. Второй они сами обнаружили и исправили. Но массовому потребителю он все же успел попасть.


Я нашел три. Реакция стандартная — открываешь багрепорт, они сначала немного бодаются и потом все же потверждают, что это баг. Проходит пара лет, багрепорт закрывают с комментарием "мы тут решили, что нам насрать".
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[2]: я окончательно разочаровался в opensource
От: CoderMonkey  
Дата: 01.08.17 21:35
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>В OpenSource хоть самому можно баг пофиксить.


Тоже палка о двух концах. Баг можно исправить самому — и ты, б%#, наверняка будешь их исправлять.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: я окончательно разочаровался в opensource
От: AlexGin Беларусь  
Дата: 02.08.17 12:42
Оценка:
Здравствуйте, icezone, Вы писали:

I>не надо ни в чем разбираться, я уже несколько раз писал — ошибка в имени переменной

I>блок кода скопировали, а имя переменной осталось прежним, это сразу бросается в глаза
I>исправить надо всего ОДИН символ.

Странно!
Такие ситуации обычно всегда разруливает компилятор.

Но, допустим, эта одна такая ситуация, когда (из-за некорректно выбранных имён) компилятор не нашёл ошибку.
Во всех остальных случаях — я так понимаю, что баг-фиксы были более сложные, требовали проверок...
Отредактировано 02.08.2017 12:45 AlexGin . Предыдущая версия .
Re[6]: я окончательно разочаровался в opensource
От: icezone  
Дата: 02.08.17 12:51
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>Странно!

AG>Такие ситуации обычно всегда разруливает компилятор.

Эта ошибка в PHP скрипте.

AG>Но, допустим, эта одна такая ситуация, когда (из-за некорректно выбранных имён) компилятор не нашёл ошибку.

AG>Во всех остальных случаях — я так понимаю, что баг-фиксы были более сложные, требовали проверок...

Другие случаи были аналогичны, я не буду копаться в чужом коде и алгоритмах.
Если ошибка очевидна, то могу исправить, иначе уйду к конкурентам.
Re[2]: я окончательно разочаровался в opensource
От: Олег К.  
Дата: 03.08.17 06:23
Оценка:
SDB>Bluefish Editor, пользуюсь регулярно во вполне практических целях; на каком-то этапе версия из SVN отказалась собираться со старой версией GLib (у меня CentOS 6), написал в баг-трекер, приложив патч, в течение суток он в "творчески переработанном" виде попал в транк.

Чем он лучше саблайма?
Re[3]: я окончательно разочаровался в opensource
От: SchweinDeBurg Россия http://zarezky.spb.ru/
Дата: 03.08.17 07:22
Оценка:
Здравствуйте, Олег К., Вы писали:

ОК> Чем он лучше саблайма?


Если речь про Sublime Text, то как-то он у меня не пошел. И потом, ниша у них все же немного разная ИМХО: Bluefish основной упор на Web делает (HTML/CSS/JS/PHP), а Sublime более универсальный — у меня в этом качестве medit the text editor выступает. Впрочем, я вообще "нетрадиционной ориентации" — вместо vim или emacs в консоли Joe's Own Editor использую, поскольку WordStar-овские комбинации клавиш, как оказалось, так и не забыл со времен Turbo Pascal и они для меня намного более интуитивны.
avalon/2.0.5
- Искренне ваш, Поросенок Пафнутий ~ ICQ#116846877
In Windows, there’s always a catch… © Paul DiLascia
Re[4]: я окончательно разочаровался в opensource
От: Mr.Delphist  
Дата: 03.08.17 09:48
Оценка:
Здравствуйте, m2l, Вы писали:

Под винду собрать — имей ровно такой перло-питон как предписано в манах, иначе билд-скрипт сдохнет на середине с невнятной ошибкой.
Под ARM собрать как-то надо было — какие-то грабли в коде встретил, деталей не вспомню уже.
Re[4]: я окончательно разочаровался в opensource
От: Олег К.  
Дата: 06.08.17 03:46
Оценка:
SDB>Если речь про Sublime Text, то как-то он у меня не пошел. И потом, ниша у них все же немного разная ИМХО: Bluefish основной упор на Web делает (HTML/CSS/JS/PHP), а Sublime более универсальный — у меня в этом качестве medit the text editor выступает. Впрочем, я вообще "нетрадиционной ориентации" — вместо vim или emacs в консоли Joe's Own Editor использую, поскольку WordStar-овские комбинации клавиш, как оказалось, так и не забыл со времен Turbo Pascal и они для меня намного более интуитивны.

Вот мне именно и интересно узнать что для Веба есть у этого редактора. Конкретные детали. И еще актуальный вопрос. Для PHP файлов, можно ли его настроить чтобы для разметки была одна индентация, а для самого кода другая? В одном файле.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.