В чем смысл опенсорса ?

Тема в разделе "WASM.HEAP", создана пользователем MMIX, 18 фев 2012.

  1. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    Собственно сабж. Это не тролинг, просто интересно.

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

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

    Например пример. Для линукса был крутой отладчик Linice. Открытый, все дела. Он заброшен, да и не годен сейчас, йедро старое только держит. На новом не попашет.

    Почему за 7 лет не собралось комьюнити и не стало допиливать сабж под новые версии йедра ?

    Это первое. Второе. Относится к фасму. Почему в фасме до сих пор нету никакой отладочной информации, а те кто юзает фасм тупо сидят уже тоже примерно столько же лет и ждут когда же автор сделает фасм 2.0. Мля ну открыты же исходники, берите и пилите себе отладочную инфу. Может там и есчо чего ждут, я не знаю.

    Из этого вывод -- опенсорс это чистой воды фетиш и никакой пользы на практике.
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    А почему фаны не напишут свой ассемблер? Вам оно надо? Сделайте.
     
  3. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    Booster
    Я не понял к чему относится ваш выкрик. Я привел примеры, приведите вы.
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    MMIX
    Почему вы не сделали этого? Почему другие должны делать? Непонятливый вы наш.
     
  5. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    Booster
    Я не сделал потому что мне не надо.
    Вопрос в другом -- если пользователям фасма надо, почему они не идут и не делают? Почему они тупо сидят и ждут? Вы ни разу не видели цитат, типа "блин ну когда же томаш сделает отладочную инфу, когда же томаш сделает фасм 2.0"?
    В этом и вопрос -- в чем смысл открытости сорцов? Чтоб записывать сие в некие преимусчества данного софта? Наподобие (тоже 1000 раз видел): "ваша опера уг проприетарное, а моя файефокс открытая". В чом смысл данного фетиша?

    Переходить на личности не следует.
     
  6. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    MMIX
    Я не переходил на личности, просто ваш вопрос немного странен. Не сделали потому что не умеют, нет времени, денег, сложно и т.д. Мало ли кто чего хочет.
     
  7. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    Booster
    Вот именно! Не умеют, не знают, нету чего-нибудь остального и т.п. Или может просто не хотят -- вы ведь не исключаете такой вариант?

    О том я и говорю -- могут, знают, и хотят они только одного -- до усрачки писать на форумах о неких эфемерных преимуществах открытого софта перед закрытым. :) Больше проку от опенсорса я на деле не видел.
     
  8. rpy3uH

    rpy3uH New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2006
    Сообщения:
    503
    когда программа с закрытым исходным кодом, пусть даже оа бесплатная, я не знаю что у неё там внутри а для того чтобы узнать мне придётся очень сильно потрудиться. а когда программа с опенсоурс я всегда легко смогу узнать что она делает когда я нажимаю на вот эту кнопку. если интересно, могу привести пример из реальной жизни, на котором понимаешь "как страшно жить"

    а она нужна? сколько пользуюсь и ни разу не пригодилось...
     
  9. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Отладчиком не все умеют пользоваться. )
     
  10. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    rpy3uH
    Я это тоже слышал и сие тоже могу оспорить. Это тоже доводы классические, да. Первое.

    Хотя бы на основе васмовского форума можно сделать вывод, что спецов, отлично (а то и досконально!) знающих нт гораздо больше, чем спецов знающих линукс.
    Почему? Не парадокс ли это? Сорец открыт, изучай!

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

    Далее. Вы что всерьез думаете что пользователь прежде чем скачать firefox полезет изучать кодес? Не смешите меня. Или прежде чем поставить линух изучить его кернел? Да вы что, миллионы строчек кода! Получается мифы об изучении кодеса есмь бред.

    Опять же изучение студенческих сорцов требует знаний, с++, похапэ, пайтон рубе перл скрипты, сторонния либы, и куч прочей погани. Изучение закрытого стафа требует тлько знания асма, пользования соотв. инструментов, ну и там дамп-починка импорта это детале. Для каждой софтины одно и то же хехе. Выходит даже и тут нету преимусчеств, ибо просче освоить несколько родственных техник, чем вкуривать в гуанокоды ?

    И есчо вдогонку. Ваш рассказ как страшно жить выслушаю, и даже свой расскажу. Непомню точно какой был софт, но открытый, и умельцы в sourceforge прямо в сорец внедрили свой код хехе. Так что чем страшнее пользоваццо есчо вопрос.

    Я все сказал.
     
  11. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    На вопросы про ядро линукс вам с большой вероятностью ответят на лоре. Также довольно большое число людей отправляют патчи в ядро. Пишут багрепорты.

    Код (Text):
    1. Я все сказал.
    Офигеть, второй Инде.
     
  12. Rainghost

    Rainghost New Member

    Публикаций:
    0
    Регистрация:
    12 янв 2011
    Сообщения:
    228
    Топик стартера поддерживаю.... все ваши компьютеры это гов*но гов*нущее... для убиения и отупения человеков предназначенное....
     
  13. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    Booster
    Я вас умоляю, кроме как этого сборища разношерстного сброда нечего назвать?
     
  14. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    Рекомендовать лор как некий ресурс со спецами -- это лол, вы уж извините.

    xxx: Я хочу попробовать пересесть под линь... Что кто посоветует и где собссна достать? А то читал много раз на баше, что мол, бесплатно, а вот найти не удалось...

    yyy: на www.linux.org.ru тебе помогут , я уверен

    xxx: проголосовал в опросе "что изображено на вашем рабочем столе?", чем-то еще этот ресурс полезен?

    http://bash.org.ua/Bash.org.ru/19830
     
  15. rpy3uH

    rpy3uH New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2006
    Сообщения:
    503
    внедрение своего кода в открытый проект легко палится.

    программа uTorrent бесплатная с закрытым исходным кодов. все работают с ней по принципу запустил и забыл, сколько она там качает откуда и зачем всем по барабану, в файрволле как правило полное доверие, так как порты постоянно разные и намного проще поставить правило Allow All чем постоянно заниматься ананизмом с настройками. Лично у меня после запуска и нескольких часов работы N гигов скачано, M гигов выкачано, но я и качаю не мало, какой-нибудь сериал или фильм постоянно за закачке. Определить какой траффик и откуда не представляется возможным, любой лишний траффик можно интерпретировать как ошибку чексуммы.

    Как итог разработчики могут в uTorrent внедрить что угодно и найти этот скрытый функционал очень сложно. Можно создать неубиваемый децентрализованный мегаботнет. Например, нужно им положить сервак какой-нибудь игры. Через любой трекер или через DHT они находят список адресов какачающих/раздающих игру. После чего рассылают команды и вот игроки ложат сервер своей же любимой игры.

    В случае с программой с открытым исходным кодом найти лишний код очень легко, достаточно просто сравнить исходники разных версий программы.
     
  16. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    MMIX
    Да всё говно, один ты Дартаньян.
     
  17. kernel16

    kernel16 Human Vl

    Публикаций:
    0
    Регистрация:
    29 окт 2010
    Сообщения:
    316
    только и для этого.
    плюс, хоть какая-то гарантия

    а под nt больше спецов потому что под ним больше пользователей, а писать что-то платное под юникс(и т.п.) не удобно и не красиво:)

    а ошибки исправлять - это надо вникать, иногда ,разбирая один кусок, приходится обшарить все другие встречающиеся функции с непонятным названием... вот попробуйте , к примеру, скачать сырец сервера world of warcraft, сколько времени уйдёт, чтобы понять что за что отвечает и как это работает.(и найти уязвимость, через которую можно создавать предметы;D)

    исходник его не видел, но, может, он написан монолитно и добавление чего-то принудит переписывать чего-то другое
     
  18. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    rpy3uH
    Вы что всерьез полагаете что нормальная контора на такое пойдет ?

    Более того что-то мне подсказывает что такой юзаемый софт как мюторент юзучен и отреверсчщен вдоль и поперек тыщи раз. В отличие от никому не нужных открытых торрент-клиентов для линуса.

    Ето так, но где гарантия что и старая версия чистая? :)

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

    А вы перед скачкой, безусловно, его просматриваете.

    И разумеется вы обязательно качаете исходники и компилите кодес самотоятельно, а не юзаете уже скомпиленный софт (где гарантия что там ничего не добавили), не так ли?
     
  19. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    kernel16
    а как вариант устроится в шаражку типа гугла, где все на линях? не все ж писать убогие шаровары.
    одним словом -- спецы под линь/бсд нужны. но их нету :)

    Чтоб разобрать кодес фасма надо попотеть, там все сплошняком идет. Томаш-то спец, безусловно, но чтойто мне подсказывает, что как только ему надоест -- проект помрет. И ни открытость ничего не поможет.
     
  20. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Причём здесь Мюторент? Протокол открыт.