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

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

  1. MMIX

    MMIX New Member

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

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    MMIX
    Лор сообщество для вас сборище разношерстного сброда, так что не вам о культуре говорить, говорить с вами нет смысла.
     
  3. rpy3uH

    rpy3uH New Member

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

    историю версий легко проследить

    нееее, не так легко

    нет. но с опенсоурсом всё намного проще чем с закрытым кодом

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

    это интернет - здесь могут нахyй послать
     
  4. MMIX

    MMIX New Member

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

    sn0w Active Member

    Публикаций:
    0
    Регистрация:
    27 фев 2010
    Сообщения:
    957
    я думаю: а) чтоб одному не скучно б) таки код можно прочекать на предмет пасхальных яиц в) донаты

    хз больше ничего в голову не приходит
     
  6. edemko

    edemko New Member

    Публикаций:
    0
    Регистрация:
    25 ноя 2009
    Сообщения:
    454
    MMIX, кому-то есть, кому-то - нет.
    Можно, например, в учебных заведениях демонстрировать.
    Платить не надо.
    Кому как, не парьтесь.
     
  7. karabas_barabas

    karabas_barabas Member

    Публикаций:
    0
    Регистрация:
    9 авг 2009
    Сообщения:
    168
    Код (Text):
    1. Почему за 7 лет не собралось комьюнити и не стало допиливать сабж под новые версии йедра ?
    Код (Text):
    1. а как вариант устроится в шаражку типа гугла, где все на линях?
    вот тебе и ответ - пропал энтузиазм после того как пригласили работать в гугль за шекеля. )
    а кто-то уже проплатил автору и не ждет.)
    Это один из вариантов заработка на опенсорц, когда тебе за денюжку предлагают допилить доп. функционал , или пока какая-то контора не перекупит тебя и т.д. А так ты ничего не должен и тебе никто ничего должен и можешь сидеть и ждать чуда несколько лет, всем пох на твои просьбы и багрепорты , пока какой-нибудь студент не разбавит бесплатным гамно-кодом опенсорц.
    М.б. лучше заплатить немного шекелей за проект, который динамически развивается и будет развиваться...
     
  8. scf

    scf Member

    Публикаций:
    0
    Регистрация:
    12 сен 2005
    Сообщения:
    385
    open source и free software - это не "халявный софт" и "я наговнокодю, а другие допилят"
    Это просто другая методика разработки, и постоянный программист или команда все равно должны быть.

    Отличие только в том, что недовольные юзеры будут писать более конкретные багрепорты (вплоть до номера строчки, которую надо поправить), а может даже и слать патчи, но рассчитывать что они будут работать сами и развивать софт - глупо.

    Опнсорс - это всего лишь способ оплатить разработку высококачественного продукта за счет отказа от исключительного права на его использование. Возьмите любой качественный крупный опнсорс - у него всегда есть команда разработчиков на зарплате, которым помогают (деньгами, исходниками, инфой, рекламой) компании, заинтересованные в продукте.

    Есть даже коммерческие компании, которые разрабатывают свободный софт, открывая полный доступ к исходникам и багтрекеру. Взамен они получают огромную армию юзеров, оказывающую неоценимую помощь в тестировании и развитии продукта. Расходы на разработку в этом случае отбиваются либо использованием продукта в своих целях (линукс, эклипс), либо платным обучением и поддержкой.
     
  9. TrashGen

    TrashGen ТрещГен

    Публикаций:
    0
    Регистрация:
    15 мар 2011
    Сообщения:
    1.173
    Адрес:
    подполье
    Я нигде не видел чтобы где-то было написано про опенсорцы лучше чем тут: redplait.blogspot.com/search/label/open%20source
    Всем любителям с умным видом и якобы пониманием в красных глазках взирать на то, чо они ща заканпелят читать от ..., и до ...! Ибо ваистену. Истена, а значит и немного правды.
     
  10. neutronion

    neutronion New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2010
    Сообщения:
    1.100
    Скажите это Андроиду, который весело шагает по миру и имеет всех.
    Если серьезно, то представьте себе такую ситуацию. Есть N количество разработчиков разных гаджетов.
    Каждому делать свою ось? Да нахера это обосралось, когда есть линух с открытыми кодами под все процы и хорошо оттестировано, которые можно по GPL изменять как хочешь. И ставь свою ось хоть на роутер, хоть на часы http://en.wikipedia.org/wiki/I'm_Watch, хоть на спутник или беспилотник.
    Или например, есть разработчик твиттера или фейсбука, которые все изначально взяли бесплатно из опенсорса и стали миллиардерами.
    Сейчас у меня убунту, пересобрал ядро и все дрова. К вопросу зачем пересобирал, у меня ноут и один системник подключены к переключателю. Т.е. один монитор одна клава и мышка на два компа. Однако при переключении с системника на ноут, на котором установлена убунту, экран и мышка не подхватывали переключение, приходилось поднимать и опускать крышку ноута, чтобы убунта реагрировала. После установки нового ядра, эта проблема исчезла. Установка любого приложения одной командой: sudo apt-get install <любая программа>. Дезисталлирование тоже одной командой: sudo apt-get remove <любая программа>. Хотя винду никто не отменял :). Слишком у многих она установлена.
     
  11. neutronion

    neutronion New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2010
    Сообщения:
    1.100
    Потому как фасм не есть тру для линуксоидов. Так как на нем можно писать для одного проца, а линух изначально задуман для работы на любом проце, вот и делайте выводы. Кроме того отладчики в линухах тоже как бы и не к чему, поскольку все коды открыты. Кроме того у Торвальдса по этому поводу специальное мнение, он считает, что отладчиками пользоваться не тру, его парадигма в другом, он считает, что код нужно понимать, а не отлаживать. Т.е. если ошибка в коде, то искать ее нужно в исходниках, а не отладчиком, такая вот у него философия. Это конечно спорно, так как медленно, но зато очень качественно, так рождаются реальные программисты.
     
  12. rpy3uH

    rpy3uH New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2006
    Сообщения:
    503
    насчёт отладчика этого конечно он зря. 95% ошибок ловятся именно в отладчике (по крайней мере у меня так).
     
  13. TrashGen

    TrashGen ТрещГен

    Публикаций:
    0
    Регистрация:
    15 мар 2011
    Сообщения:
    1.173
    Адрес:
    подполье
    Это потому что привычка постоянно отлаживать (от слова 'лажа' не иначе) вытекает из привычки никуя не думать о том чего пишешь. Как то так.
     
  14. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    neutronion
    Вообще-то гугель посмотрел, что разные рукоблудники сделали с его и без того не идеальным поделием, и по-тихому заж0пил исходники третьей версии, чтобы орды индусско-китайских студентов его морде лица имидж не портили. Ну и стучалки гугелевы не покоцали до кучи.
     
  15. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
    От отладчика меня разом отучили МК уровня PIC и AVR)
     
  16. rpy3uH

    rpy3uH New Member

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

    нашёл с чем сравнивать
     
  17. neutronion

    neutronion New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2010
    Сообщения:
    1.100
    Хм. Это конечно так, только если пользоваться отладчиком возникает еще одно неприятное последствие. Если надеешься на отладчик и он не говорит об ошибке, то считается, что код уже хорош.
    А это может быть не истинно. Многие баги ждут своего шанса. Однако, если заказчик над ухом орет "давай, давай" то тут уж не до жира. Выдаешь гуано.
     
  18. neutronion

    neutronion New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2010
    Сообщения:
    1.100
    Еще 10 лет назад линукс была всего-лишь хакерская бажная подделка. А винда тогда была уже богом.
    Вот и думай о темпах. Не говоря уже о принципиальном отличии в плане исходников. С другой стороны, это не умаляет мастерства тех, кто овладел виндой без сорцов. Речь о том, что входной порог в линух заметнее ниже, чем в винду, поэтому гаджеты любят линух за доступность и бесплатность. Об этом речь.
     
  19. Psionic

    Psionic Member

    Публикаций:
    0
    Регистрация:
    25 сен 2008
    Сообщения:
    156
    Отвечу ТСу так, опенсорс дает возможности, а не гарантии, то что фасму можно приделать генератор отладочной информации, еще не гарантирует что она там будет, как и отладчик под линукс, можно но нет гарантии что кто то берется. А вот на то что исходники никому кроме авторов не нужны - если бы хоть какой то патлатый красноглазик хоть не много сподобился нормально описывать код в коментах, да и вообще расписывать структуру проекта, ситуация конечно бы улутшилась.
     
  20. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    MMIX
    Во-первых, это далеко не редкость. Я знаю много людей, занимающихся дописыванием заплаток в опенсорсные проекты. Потом хвастаются вроде: "Смотри. Мой фикс в gcc заапрувили". Ну и самому мне не раз приходилось допиливать опенсорсный код под свои нужды. Про linice ничего не знаю.
    Во-вторых, очевидный факт в том, что надо не всё всем, а что-то кому-то. Вот когда это что-то надо кому-то, он это что-то под себя и допиливает, а, когда допилит, не редкость, что и отправит на добавление в основной проект.
    Это бред. Во-первых, fasm уже года три, как генерирует отладочную информацию. Некоторое время было проблемой, что отладочная информация в авторском формате, но на данный момент существует далеко не одно решение. В том числе предложенные местными участниками. Например, Z3N написал для OllyDbg плагин FasConv, способный грузить отладочную информацию из fas-файлов. Потом iZzz32 переписал его и назвал fasolly.