| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Религиозные войны > OpenSource. GPL vs Остальной прогрессивный мир |
| Автор: oleg1973 16.1.2005, 14:04 |
| ну вот тут начало http://forum.vingrad.ru/index.php?showtopic=39241&st=0 и что за переходы на личности? да написал я програмульку, ради своего личного интереса и не обязан я сорцы выкладывать и возврашаясь к флейму господа линюксоиды! скажите чесно вы что все сорцы просматриваете перед тем как компилить и запускать? НЕВЕРЮ! а если так то у вас параноя а если и просматриваете то что все там понимаете? простой рядовой юсер нихрена там не поймет и как я уже говорил не думаю что ВСЕ пользователи являются програмистами а запускать или не запускать прекомпилед файл ето уже дело личное но упиратся рогами в пол и мотивировать что "я не запушу несвободный софт" это не аргумент, да никто и не заставлял никого запускать а высказывание насчет отсутствия интелектуальной собственности вообще бредовое |
| Автор: RA 16.1.2005, 14:17 |
| И на этой оптимистичной ноте предлагаю закрыть эту тему. |
| Автор: Cheba 16.1.2005, 16:14 |
| oleg1973, извини, но ты не прав. OpenSource - это несомненно хорошо. Даже если я доконца в твоей софтине неразберусь, то хоть что-то да увижу. Я по большей части учился программированию у других людей - не у преподавателей, у программистов. На их сорцах. Мне, конечно, еще далеко до тебя, но все же хоть чтему-то да и научился у тебя. К тому же наличие сорца лишний раз доказывает, что тебе нечего прятать. Кстати, GPL предусматривает сохранность авторских прав - если кто-то изменит или запользует твоей код, то они должны указать, что изначально это был именно твой код и должны тебе показать что же они сделали. Хотя ребята тоже нехорошо поступили. Зачем же так на человека-то напирать? И по поводу сорцов UPX... Вот http://upx.sourceforge.net/#download глянь... |
| Автор: S.A.P. 16.1.2005, 16:49 |
| http://www.ixbt.com/editorial/fishday/fishday-16.shtml |
| Автор: chipset 16.1.2005, 16:54 |
| Поддерживаю oleg1973'а... Его проблемы: выкладывать сорцы или не выкладывать. В свою очередь проблемы Симаняя: скачивать или не скачивать. Разбаловались уже совсем... |
| Автор: oleg1973 16.1.2005, 18:14 | ||
| Cheba в UPX есть NRV которое не фрии а есть
|
| Автор: Дрон 18.1.2005, 22:14 |
| oleg1973 Я тебя полностью поддерживаю. Добавлено @ 22:15 По-моему, тут и спорить не о чем. Из того, что прога бесплатная совсем не следует, что её исходники обязательно должны быть доступны всем. |
| Автор: Sun 19.1.2005, 11:36 | ||
Тогда это не OpenSource а Freeware. И то и другое имеет право на жизнь. Просто чтобы поставлять софт на *nix в бинарнике, нужно компилить его под каждую ось и под каждую версию отдельно. Это достаточно минингитно, так как требует наличие всех осей под которые собирается софтина у разработчика. Кто пробовал поддерживать несколько осей вам расскажет, насколько это удобно. Поэтому софт под *nix традиционно поставляется в сырцах. Кроме того - поставляя код в сырцах ты получаешь в свое распоряжение целую армию добровольных тестеров, которые способны не только обнаружить баг но и пофиксать его. |
| Автор: Дрон 20.1.2005, 01:45 | ||||
Согласен. Но только лишь поэтому имеет смысл выкладывать исходники, и ИМХО не имеет смысла писать под *nix
... и алгоритм спереть |
| Автор: Sun 20.1.2005, 11:22 | ||||
Это почему? Сейчас Unix программеры ценятся больше чем Windows.
Это нормальное явление. К тому же когда разрабатывается программа, как правило код из нее использовать практически невозможно для другой задачи. Это только специализированные библиотеки пишуться для многоразового использования. Меня абсолютно не смущает что кто-то будет использовать код написанный мной. Когда система открыта - она способна развиваться самостоятельно, без постоянных финансовых вливаний. Проекты про которые ты уже давно забыл продолжают жить своей жизнью. |
| Автор: S.A.P. 20.1.2005, 11:34 | ||
|
| Автор: Sun 20.1.2005, 12:21 | ||
Я сужу по предложенниям на работу и по уровню зарплаты. Если у тебя есть другая информация - пожалуйста приведи. |
| Автор: simanyay 20.1.2005, 12:24 | ||||
oleg1983 писал:
и
А зачем тогда было создавать эту тему? Чтобы пожаловаться? А для всех остальных: "Клуб Линуксойдов" открывался как раздел, для внутреннего общения и отныне свои не open source проги пихайте в "Программное обеспечение". В "Клубе Линуксойдов" буду вырезать на корню. Всё. Модераторы, пожалуйста, закройте эту тему P.S. Все протесты, пожалуйста, в "Обсуждение Форума" |
| Автор: DENNN 20.1.2005, 12:35 | ||||
Не хочешь - не выкладывай. Тебе никто руки не выворачиывает. Просто не понятно, чего ты от других людей хотел? Порадоваться за тебя? мы порадовались. А пихать на свой драгоценный сервер непонятно какой шелл никто не захотел
Я ты знаешь сам просматриваю далеко не все. Очень далеко не все... Но вот я делаю cvsup дерева портов и ставлю OPenSource почтовый сервер. Я знаю, что я ставлю, я знаю, что специалисты намного лучше меня уже этот код смотрели, патчи на дырки накладывали. И я в этом случае доверяю opensoure сообществу настолько, насколько мне позволяет моя паранойя. И бинарники без исходников я тоже ставлю. Например Oracle. Такое ты знаешь хорошее приложение, многими протестированно в лабораториях, оттюнинговано. И производитель свою голову на алтарь кладет, что он не собирался мне пакостить, когда этот софт делал. Я вынужден его поставить. Хотя Postrgre намного лучше работает, а новый имеет столько возможностей, что мне за глаза бы хватило. А что ты конкретно от нас услышать хочешь? Что твоя программа работает? Вот кто-то запускал, говорят работает. Ну и что дальше? |
| Автор: oleg1973 20.1.2005, 13:00 | ||
DENNN да именно это и хотел узнать , работает или нет, все услышал. а насчет совместимости под разные версии либ и все такое ничто не мещает сделать прогу которой будет наплевать на версии либ и кернела |
| Автор: Sun 20.1.2005, 13:11 | ||
Действительно, что мешает |
| Автор: DENNN 20.1.2005, 13:20 | ||
Ну да, но она не будет в скомпиленном виде запускаться на BSD, Solaris....... |
| Автор: oleg1973 20.1.2005, 17:57 |
| DENNN точна точно а еще она на 680xx не будет запускатся и еще на куче процов мы вроде как о Линюхе говорили Sun ну ребят то что у вас там проблемы с либами это ваши личные проблемы а точнее тех кто ось разрабатывает почему то у мелкософта таких не возникает проблем наверно это плюс а? в пользу мелкософта |
| Автор: Sun 20.1.2005, 18:03 | ||
И на винде проблемы возникают. Просто на винде с ними бороться невозможно - прога или работает или нет. В бинарнике уже ничего не поменяешь. А когда находишь баги в софте Майкрософта - попробуй добейся чтобы они его исправили. Можешь хоть завалить их письмами - пока бабки не заплатишь никто с тобой разговаривать не станет. А в Linuxe я поименно вижу - кто чего писал и всегда могу связаться с разработчиком непосредственно. |
| Автор: Alx 20.1.2005, 18:38 |
| имхо, опэнсурс - не прикольно. а вот freeware - очень даже. конечный результат можно дарить людям - а недели сидения за компом (код) - не очень приятно! ты мучаешься, а кто-нить возьмёт и стырит кусок тваво кода и будет выдавать его за свой. кому приятно? |
| Автор: Domestic Cat 20.1.2005, 18:57 | ||
Если тебе за него заплатили - какая хрен разница? Неужто цикл for можно написать как-то по-новому? За исключением супер-пупер примочек 99% кода проги похожи на 99% всех остальных программ. Ну будет выдавать, и что с того? |
| Автор: oleg1973 20.1.2005, 21:49 | ||
Sun
нука нука пример в студию единственная несовместимость которую заметно это если софт на выжуал васике написан да еще 16 разрядном |
| Автор: Дрон 20.1.2005, 22:32 |
| oleg1973 А был бы у тебя исходник, ты бы отрыл с пыльных полок мегаитерпретатор для третьего васика и запустил бы без компиляции... Кстати, а под юникс что только один компилятор на все случаи жизни? |
| Автор: oleg1973 20.1.2005, 22:57 |
| Дрон http://forum.vingrad.ru/index.php?showtopic=40235&st=0&unread=#entry307581 |
| Автор: Sun 21.1.2005, 11:13 | ||
Сейчас по старой памяти не скажу, но скажем софт прекрасно работающий с портами на Windows 95 , работал с глюками на Windows NT и не работал в принципе на Windows 2000. Потому-что ожидающие и блокирующие функции отрабатывали по разному на этих осях. Программа прекрасно работала без сетевой карты, но при ее подключении - ни в какую. Хорошо что были исходники и методом тыка удалось решить проблему. |
| Автор: oleg1973 21.1.2005, 13:22 |
| Sun ну так это разные операционки |
| Автор: Sun 21.1.2005, 13:36 | ||
Linux собирают десятки различных фирм. И на одной и той же версии кернела в разных дистрибутивах откомпилированная программа может по разному отработать. Windows собирается одной фирмой, поэтому там нет таких проблем. Но там есть проблема между сборками. Если ты пишешь какие-то системные вещи, такие как драйвера, и в текущем билде у тебя все работает прекрасно, нет никакой гарантии что в новом билде оно будет работать корректно. |
| Автор: oleg1973 21.1.2005, 22:37 | ||||
Sun
кернел тут не причем
вот она победа монополии |
| Автор: dargaard 22.1.2005, 02:00 |
| Насчет сорцов - нет , у меня нет столько времени чтоб все подряд просматривать. Я также не раскручиваю свой телевизор и прочие приборы, чтоб проверить не подоложили ли мне туда что нить не то. Но некоторые исходники смотрел чтоб выяснить как что нибудь делается. Про пользу открытого кода. Из личного примера - писал я проект под гтк+/гном, ну и использовал там пару стандартных ф-ций гтк. А потом через пару недель один тип мне прислал мыло о том, что прога моя под мандрайком не компилится ни в какую - какая то стандартная ф-ция гтк по каким то причинам вообше не пришла с гтк пакетом (бинарным) в мандрейке. Так он сам быстро взял и исправил код, и все у него заработало. А не имей он исходников - оноб у него не заработало, и я бы не знал в чем проблема. Вот |
| Автор: oleg1973 22.1.2005, 13:11 | ||
значит она не стандартная |
| Автор: S.A.P. 22.1.2005, 13:25 |
| Это издевательство... |
| Автор: dargaard 23.1.2005, 12:42 | ||
Ниче подобного gtk_notebook_get_n_pages() |
| Автор: GrayCardinal 23.1.2005, 13:19 | ||
Можно встречны вопрос, да ? А хоть один ... человек у которого винда стоит ... знает, что стоит у него на компьютере ? Какие серваки (и чьи, собственно ?) у него стоят ? |
| Автор: oleg1973 23.1.2005, 13:49 |
| GrayCardinal какие серваки в винде? и причем тут чьи они? |
| Автор: Cheba 23.1.2005, 14:02 |
| oleg1973, не скажи. Тот же RPC, дай M$ ему здоровья, полгода зиял огромною дырою. А были бы сорцы добрые люди пофиксили бы за две недели. Хотя... Были бы сорцы окошек еще и не таких дырок понаходили бы, имхо. |
| Автор: oleg1973 23.1.2005, 14:09 |
| Cheba с понтом все что у тебя в линюхе грузится ты наизусть знаеш? |
| Автор: GrayCardinal 23.1.2005, 15:19 |
| |
| Автор: Cheba 23.1.2005, 16:44 |
| oleg1973, я-то не знаю, но стремлюсь узнать и мало помалу мне это удается, чего не могу сказать об окошках. И с понтом ты такой ух-ты ах-ты кул хацкер выдумал гипер-путер-супер алгоритм, благодаря которому ты захватишь власть во Млечном пути и близлежащих галактиках... Сразу извиняюсь за переход на личности. Просто не мог сдержаться... Если человек так фанатически убежден, то aиг ли он тут что-то обсуждает. Пусть прямо скажет: "Вам меня не переубудить". |
| Автор: oleg1973 25.1.2005, 17:01 | ||||||||
каки это добрые люди фиксили бы интересно? ну и насчет дыр в линюхе их тоже не мало не будем далеко ходить возмем переполнение lha пакера последняя версия его датируется 2000 годом (1.14 вроде) на дворе 2005
видиш написано что вышел в паблик после security advisories вывод сам по себе напрашивается
ну поискав 5 минут в гугле найдется любая инфа о СТАНДАРТНЫХ виндосовских сервисах,документировано не хуже линюховских
че за бред? |