At first, Vista seemed to be a, hell, I'd even say a good OS, but as I used it more and more, I got completely disappointed in it. It's slow, resource-hungry, nothing works in it (64bit version at least) as it's supposed to (older software, like games), hard drive activity 24/7, and all this for the damn Aero interface, and the ability to search
(
Read more... )
1) Отмене конкурентоспособности. Конкуренты узнают твою технологию и некоторые более прогрессивные вещи будут применять у себя, в закрытом виде.
2) Отмене материального вознограждения (донейшены не считаются). Если продавать каждый экземпляр успешного продукта по себестоимости, то можно таким образом оплатить команду профессиональных девелоперов, которые поднимут проект ещё выше и будут его содержать куда интенсивнее, чем команда голодных энтузиастов, вспоминающих свой продукт только когда ветер с моря подует и принесёт новые донейшены. Донейшены, в этом случае, вещь добровольная и думающих по схеме "другие заплатят" гораздо больше.
Именно поэтому опенсорсный софт разрабатывается довольно медленно, для каждого экземпляра 999 различных вариантов, у каждого варианта множество недостатков и только несколько преимуществ, практически для каждого варианта используется своя, свойственная FSF, агрессивная политика в процессе разработки, частично спасающая от нападений правообладателей, но также и существенно разлагающая этот проект.
Если ось предоставляет благоприятные условия для работы драйверов, то процесс отладки существенно упрощается для отдельной железки. Не думаю, что раскрыв десятитомную спецификацию какой либо карты от NVidia, в короткие сроки появится достаточное количество специалистов, способных это всё удержать в голове и написать собственный рабочий драйвер. И потом не обосраться при выходе новой карты и сделать тоже самое и для неё. У NVidia достаточно своих обученных специалистов, которые, в отличие от энтузиастов, работают над драйверами сутра до вечера и самомотивируются устойчивой заработной платой, социальными гарантиями и отпусками. Не думаю, что ситуация с процами и материнками другая. Может, какая-нибудь фирма, спаивающая вай фай карты вручную по общедоступной технологии, и может раскрыть свои спеки, которые совершенно не удивят конкурентов, но ожидание от остальных того же самого выглядит наивно.
Reply
Для проектов же, которые живут за счёт своих продаж можно устроить альтернативный вариант. Всё очень круто, опенсурс - можно легко скачать любую прогу и не надо платить, казалось бы прогеры в фирмы вообще не нужны. Но тем не менее, что делать фирме если ей в какой-то продукт хочется новую фичу, которой нигде нет или другие варианты не устраивают? Вот тут-то и нужны всё те же команды девелоперов. Которые получают всё те же гонорары (либо разовые, либо те же зарплаты - если у фирмы довольно часто возникают новые требования и время реакции имеет значение). И открывают свои продукты в опенсурс, как только закончат.
По поводу 1), конечно, всё так. Но всё-таки часто имеет значение, кто был первым. Конкурентам понадобится время, чтобы внедрить в свои продукты твою фичу. Т. е. открытость не ведёт к полной отмене поощрения добавления новых фич, а к уменьшению периода, в котором можно стричь бабло за новую фичу.
Reply
1% аудитории не стоит того, чтобы ради него раскрывать исходники для конкурентов.
Quote: Вот тут-то и нужны всё те же команды девелоперов.
Это офисный планктон. Не вижу логики в действиях команды девелоперов, отдавающей за бесплатно профессиональный 3д пакет или IDE, с помощью которой можно обеспечить себе жизнь (или обойтись встроенным функционалом в 99% случаев), и надеющейся, что их позовут добавлять новую фичу. Если встроенного функционала не хватает, то это заведомо демо версия, такая схема торговли уже довольно известна. Тоже самое относится и к играм.
Quote: Конкурентам понадобится время, чтобы внедрить в свои продукты твою фичу.
Пара дней для чтения твоих спеков, переварки и адаптации кода? Ок, для хардвера может какой-нибудь месяц-два. Не так уж долго.
Reply
Мне кажется, что тут чаще срабатывает чисто маркетинговая фича: не важно, на сколько ты обогнал, важно что ты был первым. К тому же опять-таки не считаю правильной логику "я сделал эту фичу, и теперь буду с неё стричь бабло, никому не показывая". Конкуренция должна создавать стремление сделать свой товар лучше (и не 1-n раз, а непрерывно). Побеждает тот, у кого это лучше получается. Если ты лучше конкурентов, то они тебя не перегонят. Да, ты будешь иметь не такую большую прибыль, какую мог бы... но если гнаться только за прибылью, то можно и наркоту продавать, не?
Плюс, никто не отменял возможности ориентировать свою линию на какую-то отдельную нишу. Не факт, что конкурент захочет идти на дополнительные расходы по перенастройке части оборудывания, чтобы посоревноваться с тобой за клиентов в этой нише с неизвестным исходом.
Ну и про 1% аудитории. Вопрос не в том, сколько клиентов получат компании, открыв исходники. Вопрос в том, что лучше способствует развитию отрасли вцелом. В моём понимании, отрасль вполне может существовать и получать деньги даже в случае с открытыми кодами. Да - не спорю, что эти деньги будут меньше, чем в случае с закрытыми кодами и структура будет совсем другая (другой стиль работы, другие навыки будут нужнее итп). Поэтому для меня получается, что опенсорс vs закрытая разработка надо сравнивать в плане перевешивает ли общечеловеческая, что ли, выгода (и вообще есть ли она) все коммерческие минусы. И тут я не могу назвать себя сторонником опенсорса. В чём-то получается бонуснее, в чём-то получается только хуже. Надо тщательно продумывать и оценивать. Я этим не занимался. :-)
Reply
Помнится кто-то мне втирал про наипиздатейший UI Blenderа. Так чего-же разрабы Maya не потратят 16 человекочасов на реализацию кнопочки "гуй как в блендере" если это так просто? А вот обратная фича - перекуяние блендера "шоп как в Maya/3dsmax" - это лишь вопрос мотивации, технически всё возможно. Раньше был форк GIMPа который перекраивал UI под фотожоп (насколько хватило энтузиазма).
Reply
Quote: Технически всё возможно
Пока открыты исходники. Без рекомпила Блендера и существенных стараний над кодом интерфейса, Майя или Макс из него не получиться никогда, ввиду особенностей интерфейса. Может, с выходом 2.5 ситуация изменится. Там можно будет в рилтайме с помощью Питона интерфейс писать. Но пока что рано говорить.
Quote: Раньше был форк GIMPа
Разрабы проекта подняли дикий вой и стали давить на этого несчастного энтузиаста, попробовавшего кое-как привести в порядок мусорник под названием интерфейс Gimpа. Чувствуется крепкая Столлмановская закалка. Или исконно своё или ничего.
Reply
А давайте взимать деньги за использование метода деления в столбик? А давайте все научные открытия держать в тайне?
Как минимум это наоборот стимулирует конкуренцию. А вообще это lame отмазки. См.:
http://www.openbsd.org/papers/brhard2007/mgp00014.html -- опен сорс не очень хорошее слово, я лично предпочитаю свободное ПО. Это культура, это когда программисты мотивируются не деньгами (за себя скажу что деньги мне вообще не интересны и никак меня не мотивируют), а которые мотивируются получаемым от программирования удовольствием, ощущением первооткрывательства, ощущением достижения.
http://www.openbsd.org/papers/brhard2007/mgp00016.html -- почему бинарные драйверы в открытой системе это плохо.
http://www.openbsd.org/papers/brhard2007/mgp00018.html
http://www.openbsd.org/papers/brhard2007/mgp00019.html
-- лажовые отмазки вендоров и контрагрументы.
http://www.openbsd.org/papers/brhard2007/mgp00020.html -- "Is there a community of vendor apologists.. or simply human nature to not criticize the powerful?"
http://www.openbsd.org/papers/brhard2007/mgp00024.html
http://www.openbsd.org/papers/brhard2007/mgp00025.html
-- о том почему линукс -- это уже не свободное ПО, и как линукс роет могилу _настоящему_ свободному ПО (*BSD например).
И по-моему ты путаешь полное описание того как устройство реализовано с описанием его программного интерфейса. Если что, в этом посте я: 1) выразил свою обеспокоенность насчет будещего, ибо мне уже не дают админом залогинится, а еще эти drm всякие... 2) высказал свои latest ощущения в винде: я привык к юниксам и знаю их намного лучше винды, соответственно мне удобнее работать в юниксе, плюс я прогер энтузиаст, мне нравится низко уровневый стафф и мне им гораздо легче заниматься в юниксе 3) выразил свое недовольство тем, что многие oemы не предоставляют для своего железа документации по его программированию, мотивируя это lame отмазками (см выше), что вызывает у меня frustration и критические дни.
Вообще меня прикалывает как ты все время опускаешь открытое ПО, при том что точкой притяжения свободного ПО является UNIX, который вышел из Bell Labs в начале семидесятых годов прошлого века. Также из Bell Labs вышел например язык программирования C, на котором написаны все хоть сколь-нибудь популярные ОС, в том числе твоя любимая НТ. AT&T бесплатно раздавала исходники UNIX университетам, в результате чего например появились BSD sockets, модель программирования сетевых приложений которая теперь используется везде. Также весь интернет держится на свободном ПО. Backbone интернета и большинство серверов крутятся на свободных UNIX клонах.
У нас в компании например в фундаменте бизнеса лежит свободное ПО. Весь тул-чейн -- открытое ПО. Мы разрабатываем наш софт на открытых ОС и используем многочисленные свободные библиотеки.
Reply
Метод деления в столбик - математический метод, а не сложная технология (шансы на одновременное изобретение которой двумя разными людьми мала). По закону математические методы не могут быть запатентованы и являются паблик домейном.
Quote: опен сорс не очень хорошее слово...
Ну так ломайте и не нойте, что вас обделили открытостью. Никто никому ничего не обязан.
Quote: почему бинарные драйверы в открытой системе это плохо
Counter-Quote: Если ось предоставляет благоприятные условия для работы драйверов
Unix системы ввиду своей структуры и множества вариаций (и софта, который пашет на нём) в этом случае пролетает. 1% не стоит таких усилий, чтобы открывать деп и тратить деньги спецом для них. Какое соотношение таргет осей, столько и вкладывается усилий в каждую. Сравни с Макосью. В её случае ещё и играет роль железо, которое для компов выбирается и подгоняется всегда практически от одних и тех же вендоров со схожей конфигурацией. И да, 5% с каждой покупки (или даже апгрейда) существенно стимулируют компанию.
Quote: лажовые отмазки вендоров и контрагрументы.
Сравнили Тайвашей с монополистами из США. Вот пускай Тайваши и клепают дальше вай-фай карты и веб камеры.
Quote: Is there a community of vendor apologists.. or simply human nature to not criticize the powerful?
.. or trying to rationally imagine what would I do for profit being a technology monopolist on the market.
Quote: и как линукс роет могилу _настоящему_ свободному ПО
Я к тому и сводил, что GPL куда более рестриктив лицензия, чем банальный Freeware NW или ваще Public Domain. Первая фраза моего первого поста.
Quote: 1) 2) 3)
Quote: not fond of this "open source" kernel + binary drivers model
Я вижу как ты мучаешься с железом под линухой и мне тебя жаль. Но жалость пропадает, когда у тебя возникают имперские замашки на собственность других компаний.
Quote: как ты все время опускаешь открытое ПО
Я опускаю некоторые пути развития, выбранные отдельными разработчиками. Ну и Столлмена, так как он за всем этим агрессивным маразмом стоит. Сам выбор лицензии GPL ни о чем мне не говорит, я сам любитель поюзать этот софт и весьма активно использую некоторые довольно известные экземпляры.
Reply
Это все равно что например автомобиль купленный в Германии ездил бы только по дорогам Германии, а по другим дорогом не мог бы ездить ><
ОпенБСДшники не доверяют бинарным блобам и правильно делают. Причины, описаны в слайде: нет возможности починить этот драйвер если вдруг что-то сломается; не известно что там внутри этого блоба, может просто некачественный нестабильный код, а может че и похуже.
Так они выпускают и прекрасно поживают.
Or in other words you're trying to justify the actions of powerful.
Срать я хотел на благополучие монополистов. Я уверен что они не пропадут. Я считаю что нарушаются мои права -- права потребителя. Ты мне напомнил случай который недавно произошел со мной. Цены на проездной, на электричку, на месяц, по рабочим дням -- всегда одни и те же. Вне зависимости есть ли праздники которые выпадают на рабочие дни или нет. Сел я в один такой день поезд и сознательно не стал покупать билет, т.к. у меня был выше упомянутный проездной и до посинения спорил с кондукторшей. Я мог бы купить билет и сэкономить себе нервы, но не стал потому что я твердо был уверен в свой правоте. И рядом сидящая женщина сказала мне что-то вроде "да ладно, просто заплатите и все". А вот и не заплачу. Не потому что мне жалко денег а потом что принципиально. Потому что я знаю что я прав, потому что за свои права нужно бороться. Это типично советское мышление, типа а что я могу сделать да я ж ничего не могу сделать.
Ты нарушаешь баланс. Инь янь и все такое.
Не вижу такой фразы.
Теперь то я как раз и не мучаюсь. Произошло то, что написано на слайдах -- me, a developer, gave up -_-
Какие еще имперские замашки? Я купил железку и ожидаю что она будет работать, или что к ней хотя бы будет прилагатся инструкция как заставить ее работать.
Еще раз: ты по-моему путаешь полную документацию по внутреннему устройству девайса, где все от и до описывается и с помощью которой можно воссоздать точную копию девайс с документацией его внешнего программного интерфейса для программиствов.
Reply
Это ты думаешь, что тебе обязаны. Они не обязаны предоставлять поддержку всех систем. В большинстве случаев на коробке пишут, с какой системой железка совместима. Если там нет линухи - при покупке ты заведомо соглашаешься, что она нормально работать будет только на том, что указано.
Quote: Так мне ведь не дают даже этого права!
Один процент аудитории не заслуживает внимания разработчика, я уже говорил. Вас унылое меньшинство, смирись с этим.
Quote: Это все равно что например автомобиль купленный в Германии ездил бы только по дорогам Германии
Лучше так: это всё равно что Синкансен, купленный в Японии, ездил бы только по специлизированной скоростной дороге в Японии, а с российскими дорогами не был бы совместим. Тут два решения: реверс-проинженерить колёса у поезда и собрать свою версию, которая подойдёт к российским дорогам, или сменить стандарт всех российских дорог на японский. Ты купил только поезд, с какой стати японцы должны раскрывать тебе техологию производства дороги к ней? Это тоже самое, если бы Россия продала Индии партию новых Сушек а впридачу ещё и мануал, как делать запчасти и спецификацию ПО для них. Индия бы стала обслуживать и модифицировать самолёты самостоятельно и перестала бы обращаться к России с заказами. Ноу профит. Ноу мани. Стагнатион он фасилити.
Quote: а может че и похуже
С ХР всё проще. Не работает прога - она плохая, виноват разраб, а не Майкрософт. Виноват юзер, который её поставил. Есть трастед вендоры, есть никому неизвестные вендоры. Какая разница, что внутри, работоспособность программы обеспечивает разработчик. И это не мешает появляться качественным программам. Только да, они платные, закрытые, проприетарные. Но в некоторых случаях исключительно незаменимые, так как их разработка была проспонсирована из кармана счастливых пользователей, работающих на них и зарабатывающих ими себе на жизнь.
Quote: и до посинения спорил с кондукторшей
У кондукторши есть список правил, в соответствии с которыми она должна проверять билеты у пассажиров. Это её работа и отступаться от них - недобросовестно выполнять свою работу. Если проездной распространяется только на рабочие, а праздник таким не является, то он в этот день не действителен. Всё просто и разумно. Ты почему-то решил что рабочий день это тоже самое что и регулярный день недели.
Quote: Не вижу такой фразы.
Quote: Фак Столлмен
Reply
Мне не нужно внимание разработчика, мне нужна документация.
Если объеденить всех людей которые юзают не Виндовс -- то я думаю получится больше одного процента.
Элита -- всегда в меньшинстве.
Я купил поезд и меня не интересует технология его производства, мне нужен мануал как им управлять.
Я тебе это пишу раз наверное четвертый:
ты по-моему путаешь полную документацию по внутреннему устройству девайса, где все от и до описывается и с помощью которой можно воссоздать точную копию девайс с документацией его внешнего программного интерфейса для программиствов.
Win -- отличная платформа, но нет ничего идеального и нет идеальных инструментов. Конкретно мне она не очень подходит т.к. я программист, control freak, параноик и хочу все знать.
Я сделал логический вывод что если цена билета всегда одна и та же, значит за эти дни я тоже заплатил. Если я твердо уверен в своей правоте, а я твердо уверен в своей правоте, то я буду стоять до последнего, вплоть до суда с LDZ. Мне не нравится когда меня используют и нечестно со мной поступают и я буду бороться за свои права.
Reply
Исключительно только потому, что это задевает твои нескромные интересы.
Quote: мне нужна документация
Она есть для пользователя, а не для стороннего разработчика. У компании-производителя есть свой штат сотрудников, отвечающий за работоспособность драйвера на отдельных осях, у них доки для разраба. Почему компания тебе их не даст, я уже писал.
Quote: Элита -- всегда в меньшинстве.
Тоже самое скажешь про элитных инвалидов, ретардов, обездоленных, и.т.д.?
Quote: мне нужен мануал как им управлять
Тебе не нужен мануал, как им управлять, который, кстати, тебе уже дали. Тебе нужен мануал, как пересобрать его колёса, чтобы он был бы совместимым с твоей системой железных дорог.
Quote: ты по-моему путаешь полную документацию по внутреннему устройству девайса, где все от и до описывается и с помощью которой можно воссоздать точную копию девайс с документацией его внешнего программного интерфейса для программиствов.
Я мог один раз написать "нет". Но почему-то решил вместо "технологии производства САМИХ поездов и самолётов" написать "технологии производства ПО и дорог к ним".
Quote: но нет ничего идеального и нет идеальных инструментов.
Я пару постов выше привёл несколько примеров идеальных иструментов, существующих только под ОсьХ и венду. Писать параноидальное гавно ты можешь под любой осью, где есть компилятор.
Quote: Я сделал логический вывод
Твоя логика не совместима с тем, что написано на проездном билете текстом, наверное, даже тёмным по светлому.
Reply
Большинство компаний предоставляет документацию.
Эти доки нужны не только разработчикам открытых ОС, но и например embedded девелоперам.
Ты считаешь юзеров открытых систем которые в большинстве своем обладают знаниями в компьютерной области намного превосходящими знания средне-статистического человека инвалидами, ретардами и обездоленными?
"Системы железных дорог" в мире PC уже давныыым давно стандартизованны. Взять ту же PCI, на всех системах, даже не на PC, получение информации от девайса, его программирование происходит одинаково. Мне нужна инфа что нужно записать в какие регистры чтобы устройство работало, выполняло ту или иную функцию. Если приводить аналогию, то это все равно что инструкция какая кнопка на панели управления что делает. Что я где пересобираю? Не надо пиздеть о том в чем не разбираешься, ок? :/ Мистер "благоприятные условия для работы драйвера" ... What a laugh :/
Все относительно. Допустим если нету денег на их покупку то они уже не идеальны. Допустим если я всю сознательную жизнь пользовался GIMP'ом, и меня вдруг посадят за совершенно незнакомый Photoshop -- он мне совсем не покажется идеальным.
Сам ты говно.
А твоя логика вызывает у меня чувство презрения. У тебя нету своей головы на плечах? Ты не способен самостоятельно думать чтоли? А если тебе на билете напишут что после поездки ты должен три раза ударится головой апстену, ты будешь это выполнять?
Reply
Нескромно то, что ты хочешь, чтобы купленная тобою железка работала на всех системах, не указанных в compatible list. Ищи стикер с пингвинами!
Quote: "Системы железных дорог" в мире PC уже давныыым давно стандартизованны.
Это был грубый пример, который ты отказываешься принимать не пережеванным.
Если всё так упрощено до кнопок, то вероятно разрабы свободных дров для видух просто лодыри и не умеют жать на кнопки на шару и анализировать результат.
Quote: Все относительно. Допустим если нету денег на их покупку то они уже не идеальны.
Какая чушь, деньги это последнее, о чём задумываются профессионалы при покупке действительно стоящего и удобного продукта. Если учитывать то, что Фотошоп стоит не так уж дорого, есть гибкие системы скидок, то можно вообще не задумываться об этом. К тому же добрая часть населения просто его ломает.
Если разместить различный софт на шкале эпик вина, где ось - количество плюсов, то фотошоп и то что я уже указывал будет ближе к идеалу с большим отрывом. Поэтому я и называю этот софт идеальным. Округление.
С фотошопом работаю более пяти лет, Гимпом довольно регулярно пользуюсь с версии 2.2 только ради векторов и ещё пары тулов и всё равно считаю его интерфейс неюзабельной помойкой. В фотошопе освоился за недели две. Гимп в некоторых местах до сих пор не сдаётся. Разница между двумя - "интуитивный интерфейс" и "логичность операций". Поэтому если тебя посадят за незнакомый Photoshop и чудом не заиграет доля привычного для тебя негативизма, то ты освоишь его без особых проблем и потом даже удивишься, как ты мог использовать Gimp столько лет и считать это приемлимым.
Сам дурак.
Quote: А твоя логика вызывает у меня чувство презрения.
Если в билете написано "действительно по рабочим дням", я не буду пробовать использовать его в выходные и ожидать сочувствия от контролёра. А если напишут что ты там выдумал, я его просто не куплю. Мне кажется ситуация предельно ясна. Точнее антияпонский менталитет. 安室さん сказала бы что такое поведение недопустимо, позорно и достойно порицания. За такое там выгоняют из дома и отрекаются. Даже не марают руки чтобы по шее дать. Батя потом ходит унылый и говорит "пропал у меня сын, вот как попытался по проездному проехать в неположенный срок, так и пропал. Да у меня никогда и не было сына."
Reply
На многих железках нет стикера с пингвином, но они прекрасно работают под любой ОС, включая Linux и OBSD. Даже под вообще homegrown, потому что для них есть доки.
Ты хоть посмотри исходники драйвера какого-нибудь. Я в посте привел ссылку на "опен сорс" драйвер для nvidia карт, поддерживаемый работником nvidia. Слабо угадать более сотни 32битных адресов регистров, значения которые в них нужно записывать и правильный порядок?
Все относительно. Для меня куда более идеален GIMP. Потому что я могу скачать его без проблем, он намного меньше весит, работает на всех ОС и бесплатен. Эти качества для меня более важны чем интерфейс, к которому я все равно привык и мне он кажется отличным.
В Японии цена билета уменьшалась бы пропорционально количеству выходных дней, выпавших на рабочие дни недели.
Reply
Шара.
Quote: Ты хоть посмотри исходники драйвера какого-нибудь.
И без исходников понятно, что это не соответствует приведённой тобой аналогии.
Quote: Для меня куда более идеален GIMP.
Доступность никак не влияют на истинную цель программы - облегчение процесса обработки графики. Можно написать программу, которая рисует посредством команд, вбиваемых в терминал и назвать это чудо профессиональным графическим редактором. Да, это будет неудобно но зато бесплатно и с открытыми сорсами. Идеальная прога по твоей логике. По моей логике и мнению большинства дизайнеров и хоум юзеров мира эта программа была бы гауно.
Quote: В Японии цена билета уменьшалась бы пропорционально количеству выходных дней, выпавших на рабочие дни недели.
Ты платишь символическую цену за проездной билет. Эта цена не рассчитывается из среднего арифметического всех возможных поездок жителя на поезде. Будет ли тебе выгодно его покупать на месяц (скажем у нас 15 из 30 дней в месяце - национальные праздники), или оплатить поштучно каждую поездку, выбирать тебе. Поэтому маловероятно даже для Японии, что цена на абонемент будет уменьшаться пропорционально количеству выходных дней.
Reply
Leave a comment