Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
в последнее время участившиеся тирады менеджмента Red HatДа нет, это просто статья написана в таком агрессивном стиле, а сам Креншоу (если смотреть только на цитаты) весьма мягко отзывается о конкурентах. Хотя Red Hat, конечно же, будет «гнуть свою линию».
Зачем потребителю открытый код?А если почитать пост? ;-) Цитирую нужный кусок:
А вот хакеру — пригодится.Это вы про страшилки о том, что Open Source хуже с точки зрения безопасности? :-) Вы, наверное, думаете что ваш замок на входной двери становится крепче, если свет выключить? ;-)
скорость развития коммерческого закрытого продукта практически всегда вышеОна бывает выше. Но не из-за того, что код закрыт, а из-за того что больше денег инвестируется в разработку. Скорость развития зависит от того, сколько ресурсов вкладывается в продукт, а не от модели, по которой он разрабатывается (закрытое/открытое ПО).
«На самом деле, компании не собираются самостоятельно разбираться в исходном коде. Но тот факт, что другие поставщики могут предложить конкурирующие решения на той же кодовой базе даёт пользователям дополнительное преимущество, которого нет при внедрении проприетарных решений.»
Это вы про страшилки о том, что Open Source хуже с точки зрения безопасности? :-) Вы, наверное, думаете что ваш замок на входной двери становится крепче, если свет выключить? ;-)
Она бывает выше. Но не из-за того, что код закрыт, а из-за того что больше денег инвестируется в разработку. Скорость развития зависит от того, сколько ресурсов вкладывается в продукт, а не от модели, по которой он разрабатывается (закрытое/открытое ПО).
Хорошо бы еще пример услышать действительно «конкурирующих решений» на одной кодовой базе.За примером далеко ходить не нужно — тот же RHEL. Oracle взяла и сделала клон дистрибутива на кодовой базе Red Hat и теперь продает поддержку по ценам ниже, чем у Red Hat. От подобного, скажем прямо, Red Hat не в восторге, но зато потребители выигрывают — у них есть выбор, есть возможно выбрать решение подходящее им по цене, есть уверенность, что в случае каких-то проблем у одной компании, они смогу перейти на другие, без необходимости новых внедрений и переобучения. Это и есть те преимущества, о которых автор цитаты скромно умолчал. :-)
Давайте до детского сада не опускаться. Я вполне ясно выразился.Я тоже вполне ясно выразился. Если вы немного знакомы, например, с криптографией, то должны понимать, что стойкость алгоритма шифрования, не зависит от того, открыт он или закрыт. И напротив, широко используемые алгоритмы всем доступны для ознакомления и именно по этому считаются проверенными и надёжными.
Приведите контр-примеры.За последнее время появились множество открытых продуктов, развивающихся быстрее проприетарных аналогов — в качестве примера могу привести файловые системы, NoSQL, решения для работы с Big Data, различные проекты, связанные с Java. Конечно, список не очень большой, но, я ещё раз повторю, специфика Open Source в том, что средств в развитие проектов вкладывается гораздо меньше, чем в проприетарные аналоги и поэтому кажется, что развитие происходит медленнее.
Oracle не является прямым конкурентом RHEL.Не знаю, что в вашем понимании прямые конкуренты, но потребители рассматривают RHEL и Oracle Linux именно как альтернативные решения, какой софт будет «сверху» — уже совсем другой вопрос.
Не понимаю как вы можете сравнивать такие разные вещи.Я всего лишь сказал о том, что открытость кода и его безопасность — слабо связаны друг с другом вещи.
И вы не назвали конкретных продуктов.Я подумал, что на данном ресурсе люди в курсе названия конкретных продуктов. ;-) Но если настаиваете, соответственно, BTRFS, MongoDB, Greenplum, OpenShft (да-да, эти самые облачные вычисления) и подобные им проекты развиваются гораздо быстрее проприетарных аналогов.
Не знаю, что в вашем понимании прямые конкуренты, но потребители рассматривают RHEL и Oracle Linux именно как альтернативные решения, какой софт будет «сверху» — уже совсем другой вопрос.
Я всего лишь сказал о том, что открытость кода и его безопасность — слабо связаны друг с другом вещи
Я подумал, что на данном ресурсе люди в курсе названия конкретных продуктов. ;-) Но если настаиваете, соответственно, BTRFS, MongoDB, Greenplum, OpenShft (да-да, эти самые облачные вычисления) и подобные им проекты развиваются гораздо быстрее проприетарных аналогов.
Я не знаю примеров, подтверждающих ваши слова. Ваш коллега выше смог назвать ровно один продукт, ОС семейства Linux.Если вы не знаете, это не значит, что их нет. Огромное число проекто развивается «под крылом» Apache и Eclpse Foundation. И почти все они в той или иной мере разрабатываются совместно и являются основой для коммерческих продуктов.
рынок «открытых» DB, на 2011 год это MySQL, PostgreSQL, MariaDB и MongoDB.У MySQL и MariaDB одна кодовая база. MongoDB не понятно как в этом списке очутилась (это другая ниша).
Кто из них является конкурирующим продуктом, на основе кода из этого же списка?Это Open Source, здесь продают не продукты, а решение конкретных проблем. Для этого не обязательно иметь собственный продукт. Например, доработку и поддержку для MySQL/PostgreSQL продают десятки различных компаний.
Если вы не знаете, это не значит, что их нет. Огромное число проекто развивается «под крылом» Apache и Eclpse Foundation. И почти все они в той или иной мере разрабатываются совместно и являются основой для коммерческих продуктов.
У MySQL и MariaDB одна кодовая база. MongoDB не понятно как в этом списке очутилась (это другая ниша).
Это Open Source, здесь продают не продукты, а решение конкретных проблем. Для этого не обязательно иметь собственный продукт. Например, доработку и поддержку для MySQL/PostgreSQL продают десятки различных компаний.
Аналогично, гипервизоры. И т.д. и т.п.
Почему-то как дело доходит до конкретики появляются слова «огромное число» и т.п.Ну а что, википедию сюда копипастить чтоли? Вот список Eclipse-based софта.
Смысл открытости, которая исповедуется топикстатером, в том, чтобы компании, которые занимаются «поддержкой» могли зарабатывать. Не в том, чтобы у пользователя были преимущества, нет.Если у пользователя не будет преимуществ, он не станет платить компаниям, зарабатывающим на открытом ПО.
Или объясните, зачем компании вкладывать деньги в разработку кода, который другая компания (см. выше) возьмет и сделает на его основе «конкурирующее решение», дающее пользователям «дополнительное преимущество».
Затем, чтобы потом взять себе доработки из «конкурирующего решения», и так по спирали. Лучше пилить всем вместе, верно? Скорость развития выше, как вы сказали.
Я не понимаю, какое отношение к предмету обсужения имеет софт по ссылке выше?Уф… по ссылке продукты сделанные на одной кодовой базе. Т.е компании совместно развивают общую платформу для своих коммерческих продуктов. Таким образом, это подтверждение слов «Лучше пилить всем вместе, верно? Скорость развития выше, как вы сказали. „
Если можно, вот это утверждение подробнее распишите.Это очевидное утверждение. Никто не будет платить за что-либо, если не видит в этом преимуществ (по сравнению с другим) для себя.
Если у пользователя не будет преимуществ, он не станет платить компаниям, зарабатывающим на открытом ПО.
Это очевидное утверждение. Никто не будет платить за что-либо, если не видит в этом преимуществ (по сравнению с другим) для себя.
Вы забыли прокомментировать security through obscurity.
Что аналогично? Половина перечисленных вами гипервизоров закрыта, а значит они тут вообще ни при чём.
OpenOffice
Тогда что это за «Зачем потребителю открытый код? А вот хакеру — пригодится»?
Не настолько он распространён, как вы сами заметили.
Про одиночество KVM и Xen в одном ядре — смешная шутка (они оба получают преимущества от доработки Linux для задач виртуализации).
Смотря что определять под «конкуренцией».
Мы обязательно обсудим это, когда MSO будет поддерживать ISO/IEC IS 29500:2008 Strict на запись, а пока единственный поддерживаемый MSO полностью открытый стандарт документов это ISO/IEC 26300:2006, серьёзно обсуждать использование MSO смысла нет. Зачем все эти фичи офисного пакета, если нельзя быть уверенным в том, что документ будет нормально открыть на другом компьютере с другой (в том числе более новой) версией MSO? Не говоря уже о необходимости работать с документами не только средствами MSO.
В каких единицах измерения должна измеряться сила и независимость сообщества?Хороший вопрос. В первую очередь, разработка не должна проходить «под диктовку» одной компании. Ярким примером может служить недавно сформированный OpenStack Foundation — Red Hat хотя фактически и участвовала в разработке OpenStack, официально поддержала проект только когда Rackspace согласилась передать управление независимой организации.
Кто должен решать, достаточно ли независимо сообщество пользователей технологии, чтобы её считать открытой?Как и в случае внедрения других (не облачных) продуктов ответственность ложится на руководителей IT-отделов. Им решать, насколько то или иное решение подходит под необходимые им требования.
В сфере облачных вычислений, IMHO, еще пока рано до стандартов.Тут я абсолютно согласен с вами. По первой ссылке в посте есть такая фраза «Несмотря на то, что облачные стандарты ещё находятся на ранней стадии рассмотрения, необходимо учитывать гибкость решения, основанную на подходе интероперабельности и независимости от конкретного поставщика или платформы.» На данном этапе развития облачных вычислений, думаю, этого достаточно.
Что такое «открытое облако»? В Red Hat считают, что это точно не VMware