Собственно сабж. Это не тролинг, просто интересно. Вот фанаты опенсоуса гвоорят -- исходники открыты, никаких закладок и т.п. в нем нету, ошибки можно пофиксить самому, допилить функционал и т.п. и т.д. Но исходники сии кроме как их авторам нафиг никому не впились. Ну может быть барыгам, которые пилят что-нибудь, тащат разработки с опенсоусных проектов к себе -- это тоже может быть. Возможно исходники смотрят и барыги-хакеры, ищущие уязвимости. Но чтоб кто-то смотрел их из альтруизма и фиксил косяки, отправял патчи и т.п. -- это большусчая редкость. Например пример. Для линукса был крутой отладчик Linice. Открытый, все дела. Он заброшен, да и не годен сейчас, йедро старое только держит. На новом не попашет. Почему за 7 лет не собралось комьюнити и не стало допиливать сабж под новые версии йедра ? Это первое. Второе. Относится к фасму. Почему в фасме до сих пор нету никакой отладочной информации, а те кто юзает фасм тупо сидят уже тоже примерно столько же лет и ждут когда же автор сделает фасм 2.0. Мля ну открыты же исходники, берите и пилите себе отладочную инфу. Может там и есчо чего ждут, я не знаю. Из этого вывод -- опенсорс это чистой воды фетиш и никакой пользы на практике.
Booster Я не сделал потому что мне не надо. Вопрос в другом -- если пользователям фасма надо, почему они не идут и не делают? Почему они тупо сидят и ждут? Вы ни разу не видели цитат, типа "блин ну когда же томаш сделает отладочную инфу, когда же томаш сделает фасм 2.0"? В этом и вопрос -- в чем смысл открытости сорцов? Чтоб записывать сие в некие преимусчества данного софта? Наподобие (тоже 1000 раз видел): "ваша опера уг проприетарное, а моя файефокс открытая". В чом смысл данного фетиша? Переходить на личности не следует.
MMIX Я не переходил на личности, просто ваш вопрос немного странен. Не сделали потому что не умеют, нет времени, денег, сложно и т.д. Мало ли кто чего хочет.
Booster Вот именно! Не умеют, не знают, нету чего-нибудь остального и т.п. Или может просто не хотят -- вы ведь не исключаете такой вариант? О том я и говорю -- могут, знают, и хотят они только одного -- до усрачки писать на форумах о неких эфемерных преимуществах открытого софта перед закрытым. Больше проку от опенсорса я на деле не видел.
когда программа с закрытым исходным кодом, пусть даже оа бесплатная, я не знаю что у неё там внутри а для того чтобы узнать мне придётся очень сильно потрудиться. а когда программа с опенсоурс я всегда легко смогу узнать что она делает когда я нажимаю на вот эту кнопку. если интересно, могу привести пример из реальной жизни, на котором понимаешь "как страшно жить" а она нужна? сколько пользуюсь и ни разу не пригодилось...
rpy3uH Я это тоже слышал и сие тоже могу оспорить. Это тоже доводы классические, да. Первое. Хотя бы на основе васмовского форума можно сделать вывод, что спецов, отлично (а то и досконально!) знающих нт гораздо больше, чем спецов знающих линукс. Почему? Не парадокс ли это? Сорец открыт, изучай! Спросите что угодно в вин-кодинге, вынь кернел кодинге и т.п. , тут же ответят гуру, и не один, скажут как сделать и как сделать разными способами. Как правило вопросы в линукс-кодинге или остаются безответными, или хорошо если посоветуют посмотреть сорцы и догнать самому в чом дело. Количество тем в соответствующих подфорумах говорит само за себя. Далее. Вы что всерьез думаете что пользователь прежде чем скачать firefox полезет изучать кодес? Не смешите меня. Или прежде чем поставить линух изучить его кернел? Да вы что, миллионы строчек кода! Получается мифы об изучении кодеса есмь бред. Опять же изучение студенческих сорцов требует знаний, с++, похапэ, пайтон рубе перл скрипты, сторонния либы, и куч прочей погани. Изучение закрытого стафа требует тлько знания асма, пользования соотв. инструментов, ну и там дамп-починка импорта это детале. Для каждой софтины одно и то же хехе. Выходит даже и тут нету преимусчеств, ибо просче освоить несколько родственных техник, чем вкуривать в гуанокоды ? И есчо вдогонку. Ваш рассказ как страшно жить выслушаю, и даже свой расскажу. Непомню точно какой был софт, но открытый, и умельцы в sourceforge прямо в сорец внедрили свой код хехе. Так что чем страшнее пользоваццо есчо вопрос. Я все сказал.
На вопросы про ядро линукс вам с большой вероятностью ответят на лоре. Также довольно большое число людей отправляют патчи в ядро. Пишут багрепорты. Код (Text): Я все сказал. Офигеть, второй Инде.
Топик стартера поддерживаю.... все ваши компьютеры это гов*но гов*нущее... для убиения и отупения человеков предназначенное....
Рекомендовать лор как некий ресурс со спецами -- это лол, вы уж извините. xxx: Я хочу попробовать пересесть под линь... Что кто посоветует и где собссна достать? А то читал много раз на баше, что мол, бесплатно, а вот найти не удалось... yyy: на www.linux.org.ru тебе помогут , я уверен xxx: проголосовал в опросе "что изображено на вашем рабочем столе?", чем-то еще этот ресурс полезен? http://bash.org.ua/Bash.org.ru/19830
внедрение своего кода в открытый проект легко палится. программа uTorrent бесплатная с закрытым исходным кодов. все работают с ней по принципу запустил и забыл, сколько она там качает откуда и зачем всем по барабану, в файрволле как правило полное доверие, так как порты постоянно разные и намного проще поставить правило Allow All чем постоянно заниматься ананизмом с настройками. Лично у меня после запуска и нескольких часов работы N гигов скачано, M гигов выкачано, но я и качаю не мало, какой-нибудь сериал или фильм постоянно за закачке. Определить какой траффик и откуда не представляется возможным, любой лишний траффик можно интерпретировать как ошибку чексуммы. Как итог разработчики могут в uTorrent внедрить что угодно и найти этот скрытый функционал очень сложно. Можно создать неубиваемый децентрализованный мегаботнет. Например, нужно им положить сервак какой-нибудь игры. Через любой трекер или через DHT они находят список адресов какачающих/раздающих игру. После чего рассылают команды и вот игроки ложат сервер своей же любимой игры. В случае с программой с открытым исходным кодом найти лишний код очень легко, достаточно просто сравнить исходники разных версий программы.
только и для этого. плюс, хоть какая-то гарантия а под nt больше спецов потому что под ним больше пользователей, а писать что-то платное под юникс(и т.п.) не удобно и не красиво а ошибки исправлять - это надо вникать, иногда ,разбирая один кусок, приходится обшарить все другие встречающиеся функции с непонятным названием... вот попробуйте , к примеру, скачать сырец сервера world of warcraft, сколько времени уйдёт, чтобы понять что за что отвечает и как это работает.(и найти уязвимость, через которую можно создавать предметы;D) исходник его не видел, но, может, он написан монолитно и добавление чего-то принудит переписывать чего-то другое
rpy3uH Вы что всерьез полагаете что нормальная контора на такое пойдет ? Более того что-то мне подсказывает что такой юзаемый софт как мюторент юзучен и отреверсчщен вдоль и поперек тыщи раз. В отличие от никому не нужных открытых торрент-клиентов для линуса. Ето так, но где гарантия что и старая версия чистая? С такой же уверенностью я могу сказать что с закрытым исходным кодом найти лишний код очень легко, достаточно просто сравнить исходники разных версий программы в иде каким-нить диффером. А вы перед скачкой, безусловно, его просматриваете. И разумеется вы обязательно качаете исходники и компилите кодес самотоятельно, а не юзаете уже скомпиленный софт (где гарантия что там ничего не добавили), не так ли?
kernel16 а как вариант устроится в шаражку типа гугла, где все на линях? не все ж писать убогие шаровары. одним словом -- спецы под линь/бсд нужны. но их нету Чтоб разобрать кодес фасма надо попотеть, там все сплошняком идет. Томаш-то спец, безусловно, но чтойто мне подсказывает, что как только ему надоест -- проект помрет. И ни открытость ничего не поможет.