MMIX Лор сообщество для вас сборище разношерстного сброда, так что не вам о культуре говорить, говорить с вами нет смысла.
всё может быть.... историю версий легко проследить нееее, не так легко нет. но с опенсоурсом всё намного проще чем с закрытым кодом протокол-то открыт, а сам мюторрент закрыт. а добавить свой функционал торрент протокол можно в два счёта притом с полной совместимостью с оригиналом. а в DHT протокол сам бог велел добавить свои фичи, что собственно и делается в торрент клиентах это интернет - здесь могут нахyй послать
rpy3uH Как правило те кто любит делать это в интернетах в реале собой представляют задроченных сморчков, не способных осмелицца на то чтоб повторить то же самое в лицо. А в тырнетах все герои да.
я думаю: а) чтоб одному не скучно б) таки код можно прочекать на предмет пасхальных яиц в) донаты хз больше ничего в голову не приходит
MMIX, кому-то есть, кому-то - нет. Можно, например, в учебных заведениях демонстрировать. Платить не надо. Кому как, не парьтесь.
Код (Text): Почему за 7 лет не собралось комьюнити и не стало допиливать сабж под новые версии йедра ? Код (Text): а как вариант устроится в шаражку типа гугла, где все на линях? вот тебе и ответ - пропал энтузиазм после того как пригласили работать в гугль за шекеля. ) а кто-то уже проплатил автору и не ждет.) Это один из вариантов заработка на опенсорц, когда тебе за денюжку предлагают допилить доп. функционал , или пока какая-то контора не перекупит тебя и т.д. А так ты ничего не должен и тебе никто ничего должен и можешь сидеть и ждать чуда несколько лет, всем пох на твои просьбы и багрепорты , пока какой-нибудь студент не разбавит бесплатным гамно-кодом опенсорц. М.б. лучше заплатить немного шекелей за проект, который динамически развивается и будет развиваться...
open source и free software - это не "халявный софт" и "я наговнокодю, а другие допилят" Это просто другая методика разработки, и постоянный программист или команда все равно должны быть. Отличие только в том, что недовольные юзеры будут писать более конкретные багрепорты (вплоть до номера строчки, которую надо поправить), а может даже и слать патчи, но рассчитывать что они будут работать сами и развивать софт - глупо. Опнсорс - это всего лишь способ оплатить разработку высококачественного продукта за счет отказа от исключительного права на его использование. Возьмите любой качественный крупный опнсорс - у него всегда есть команда разработчиков на зарплате, которым помогают (деньгами, исходниками, инфой, рекламой) компании, заинтересованные в продукте. Есть даже коммерческие компании, которые разрабатывают свободный софт, открывая полный доступ к исходникам и багтрекеру. Взамен они получают огромную армию юзеров, оказывающую неоценимую помощь в тестировании и развитии продукта. Расходы на разработку в этом случае отбиваются либо использованием продукта в своих целях (линукс, эклипс), либо платным обучением и поддержкой.
Я нигде не видел чтобы где-то было написано про опенсорцы лучше чем тут: redplait.blogspot.com/search/label/open%20source Всем любителям с умным видом и якобы пониманием в красных глазках взирать на то, чо они ща заканпелят читать от ..., и до ...! Ибо ваистену. Истена, а значит и немного правды.
Скажите это Андроиду, который весело шагает по миру и имеет всех. Если серьезно, то представьте себе такую ситуацию. Есть N количество разработчиков разных гаджетов. Каждому делать свою ось? Да нахера это обосралось, когда есть линух с открытыми кодами под все процы и хорошо оттестировано, которые можно по GPL изменять как хочешь. И ставь свою ось хоть на роутер, хоть на часы http://en.wikipedia.org/wiki/I'm_Watch, хоть на спутник или беспилотник. Или например, есть разработчик твиттера или фейсбука, которые все изначально взяли бесплатно из опенсорса и стали миллиардерами. Сейчас у меня убунту, пересобрал ядро и все дрова. К вопросу зачем пересобирал, у меня ноут и один системник подключены к переключателю. Т.е. один монитор одна клава и мышка на два компа. Однако при переключении с системника на ноут, на котором установлена убунту, экран и мышка не подхватывали переключение, приходилось поднимать и опускать крышку ноута, чтобы убунта реагрировала. После установки нового ядра, эта проблема исчезла. Установка любого приложения одной командой: sudo apt-get install <любая программа>. Дезисталлирование тоже одной командой: sudo apt-get remove <любая программа>. Хотя винду никто не отменял . Слишком у многих она установлена.
Потому как фасм не есть тру для линуксоидов. Так как на нем можно писать для одного проца, а линух изначально задуман для работы на любом проце, вот и делайте выводы. Кроме того отладчики в линухах тоже как бы и не к чему, поскольку все коды открыты. Кроме того у Торвальдса по этому поводу специальное мнение, он считает, что отладчиками пользоваться не тру, его парадигма в другом, он считает, что код нужно понимать, а не отлаживать. Т.е. если ошибка в коде, то искать ее нужно в исходниках, а не отладчиком, такая вот у него философия. Это конечно спорно, так как медленно, но зато очень качественно, так рождаются реальные программисты.
насчёт отладчика этого конечно он зря. 95% ошибок ловятся именно в отладчике (по крайней мере у меня так).
Это потому что привычка постоянно отлаживать (от слова 'лажа' не иначе) вытекает из привычки никуя не думать о том чего пишешь. Как то так.
neutronion Вообще-то гугель посмотрел, что разные рукоблудники сделали с его и без того не идеальным поделием, и по-тихому заж0пил исходники третьей версии, чтобы орды индусско-китайских студентов его морде лица имидж не портили. Ну и стучалки гугелевы не покоцали до кучи.
обычно пишешь перепроверяешь 100 раз, но не работает. заходишь в отладчик и пошагово смотришь, и находишь ошибку, и она как правило глупая. а источники серьёзных багов находятся и без отладчика нашёл с чем сравнивать
Хм. Это конечно так, только если пользоваться отладчиком возникает еще одно неприятное последствие. Если надеешься на отладчик и он не говорит об ошибке, то считается, что код уже хорош. А это может быть не истинно. Многие баги ждут своего шанса. Однако, если заказчик над ухом орет "давай, давай" то тут уж не до жира. Выдаешь гуано.
Еще 10 лет назад линукс была всего-лишь хакерская бажная подделка. А винда тогда была уже богом. Вот и думай о темпах. Не говоря уже о принципиальном отличии в плане исходников. С другой стороны, это не умаляет мастерства тех, кто овладел виндой без сорцов. Речь о том, что входной порог в линух заметнее ниже, чем в винду, поэтому гаджеты любят линух за доступность и бесплатность. Об этом речь.
Отвечу ТСу так, опенсорс дает возможности, а не гарантии, то что фасму можно приделать генератор отладочной информации, еще не гарантирует что она там будет, как и отладчик под линукс, можно но нет гарантии что кто то берется. А вот на то что исходники никому кроме авторов не нужны - если бы хоть какой то патлатый красноглазик хоть не много сподобился нормально описывать код в коментах, да и вообще расписывать структуру проекта, ситуация конечно бы улутшилась.
MMIX Во-первых, это далеко не редкость. Я знаю много людей, занимающихся дописыванием заплаток в опенсорсные проекты. Потом хвастаются вроде: "Смотри. Мой фикс в gcc заапрувили". Ну и самому мне не раз приходилось допиливать опенсорсный код под свои нужды. Про linice ничего не знаю. Во-вторых, очевидный факт в том, что надо не всё всем, а что-то кому-то. Вот когда это что-то надо кому-то, он это что-то под себя и допиливает, а, когда допилит, не редкость, что и отправит на добавление в основной проект. Это бред. Во-первых, fasm уже года три, как генерирует отладочную информацию. Некоторое время было проблемой, что отладочная информация в авторском формате, но на данный момент существует далеко не одно решение. В том числе предложенные местными участниками. Например, Z3N написал для OllyDbg плагин FasConv, способный грузить отладочную информацию из fas-файлов. Потом iZzz32 переписал его и назвал fasolly.